ceph →
16.2.7+ds-4+rpi1+b4 →
armhf → 2022-06-17 22:03:48
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testbuildd
+==============================================================================+
| ceph 16.2.7+ds-4+rpi1+b4 (armhf) Thu, 16 Jun 2022 06:42:31 +0000 |
+==============================================================================+
Package: ceph
Version: 16.2.7+ds-4+rpi1+b4
Source Version: 16.2.7+ds-4+rpi1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-9a22ca97-41e4-4f74-bd38-ea3b4d2578aa' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.1 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.0 MB]
Fetched 27.0 MB in 30s (898 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'ceph' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/ceph-team/ceph.git
Please use:
git clone https://salsa.debian.org/ceph-team/ceph.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 108 MB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main ceph 16.2.7+ds-4+rpi1 (dsc) [8437 B]
Get:2 http://172.17.4.1/private bookworm-staging/main ceph 16.2.7+ds-4+rpi1 (tar) [108 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main ceph 16.2.7+ds-4+rpi1 (diff) [119 kB]
Fetched 108 MB in 20s (5467 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/ceph-oMH4i4/ceph-16.2.7+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ceph-oMH4i4' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-FJlXum/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-FJlXum/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-FJlXum/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2863 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 72 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (22.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any all)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: cmake, cython3, debhelper-compat (= 11), default-jdk, dh-exec, dh-python, dpkg-dev (>= 1.16.1~), gperf, javahelper, junit4, libaio-dev, libbabeltrace-ctf-dev, libbabeltrace-dev, libblkid-dev (>= 2.17), libboost-atomic-dev (>= 1.74.0), libboost-chrono-dev (>= 1.74.0), libboost-context-dev (>= 1.74.0), libboost-coroutine-dev (>= 1.74.0), libboost-date-time-dev (>= 1.74.0), libboost-filesystem-dev (>= 1.74.0), libboost-iostreams-dev (>= 1.74.0), libboost-program-options-dev (>= 1.74.0), libboost-python-dev (>= 1.74.0), libboost-random-dev (>= 1.74.0), libboost-regex-dev (>= 1.74.0), libboost-system-dev (>= 1.74.0), libboost-test-dev (>= 1.74.0), libboost-thread-dev (>= 1.74.0), libboost-timer-dev (>= 1.74.0), libbz2-dev, libc-ares-dev, libcap-ng-dev, libcrypto++-dev, libcryptsetup-dev, libcunit1-dev, libcurl4-gnutls-dev, libedit-dev, libexpat1-dev, libfmt-dev, libfuse-dev, libgf-complete-dev, libgnutls28-dev, libgoogle-perftools-dev, libhwloc-dev, libibverbs-dev, libicu-dev, libjerasure-dev, libkeyutils-dev, libldap2-dev, libleveldb-dev, liblua5.3-dev, liblz4-dev (>= 0.0~r131), libncurses-dev, libnl-3-dev, libnl-genl-3-dev, libnss3-dev, libnuma-dev, liboath-dev, libpciaccess-dev, libprotobuf-dev, librabbitmq-dev, librdmacm-dev, libsctp-dev, libsnappy-dev, libsqlite3-dev, libssl-dev, libtool, libudev-dev, liburing-dev, libxml2-dev, libyaml-cpp-dev, lsb-release, pkg-config, protobuf-compiler, python3-cherrypy3, python3-dev, python3-pecan, python3-setuptools, python3-sphinx, ragel, systemtap-sdt-dev, tox, uuid-runtime, valgrind, virtualenv, xfslibs-dev, zlib1g-dev
Filtered Build-Depends: cmake, cython3, debhelper-compat (= 11), default-jdk, dh-exec, dh-python, dpkg-dev (>= 1.16.1~), gperf, javahelper, junit4, libaio-dev, libbabeltrace-ctf-dev, libbabeltrace-dev, libblkid-dev (>= 2.17), libboost-atomic-dev (>= 1.74.0), libboost-chrono-dev (>= 1.74.0), libboost-context-dev (>= 1.74.0), libboost-coroutine-dev (>= 1.74.0), libboost-date-time-dev (>= 1.74.0), libboost-filesystem-dev (>= 1.74.0), libboost-iostreams-dev (>= 1.74.0), libboost-program-options-dev (>= 1.74.0), libboost-python-dev (>= 1.74.0), libboost-random-dev (>= 1.74.0), libboost-regex-dev (>= 1.74.0), libboost-system-dev (>= 1.74.0), libboost-test-dev (>= 1.74.0), libboost-thread-dev (>= 1.74.0), libboost-timer-dev (>= 1.74.0), libbz2-dev, libc-ares-dev, libcap-ng-dev, libcrypto++-dev, libcryptsetup-dev, libcunit1-dev, libcurl4-gnutls-dev, libedit-dev, libexpat1-dev, libfmt-dev, libfuse-dev, libgf-complete-dev, libgnutls28-dev, libgoogle-perftools-dev, libhwloc-dev, libibverbs-dev, libicu-dev, libjerasure-dev, libkeyutils-dev, libldap2-dev, libleveldb-dev, liblua5.3-dev, liblz4-dev (>= 0.0~r131), libncurses-dev, libnl-3-dev, libnl-genl-3-dev, libnss3-dev, libnuma-dev, liboath-dev, libpciaccess-dev, libprotobuf-dev, librabbitmq-dev, librdmacm-dev, libsctp-dev, libsnappy-dev, libsqlite3-dev, libssl-dev, libtool, libudev-dev, liburing-dev, libxml2-dev, libyaml-cpp-dev, lsb-release, pkg-config, protobuf-compiler, python3-cherrypy3, python3-dev, python3-pecan, python3-setuptools, python3-sphinx, ragel, systemtap-sdt-dev, tox, uuid-runtime, valgrind, virtualenv, xfslibs-dev, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-ceph-dummy' in '/<<BUILDDIR>>/resolver-FJlXum/apt_archive/sbuild-build-depends-ceph-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-ceph-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Release [969 B]
Get:3 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Sources [1166 B]
Get:5 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ Packages [1116 B]
Fetched 3621 B in 1s (5016 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install ceph build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils bzip2
ca-certificates ca-certificates-java cmake cmake-data cython3 dctrl-tools
debhelper default-jdk default-jdk-headless default-jre default-jre-headless
devscripts dh-autoreconf dh-elpa-helper dh-exec dh-python
dh-strip-nondeterminism distro-info-data dmsetup docutils-common dwz
emacsen-common file fontconfig-config fonts-dejavu-core gettext gettext-base
gperf groff-base ibverbs-providers icu-devtools intltool-debian java-common
javahelper junit4 libaio-dev libaio1 libarchive-zip-perl libarchive13
libargon2-1 libasound2 libasound2-data libavahi-client3 libavahi-common-data
libavahi-common3 libb-hooks-op-check-perl libbabeltrace-ctf-dev
libbabeltrace-dev libbabeltrace1 libblkid-dev libboost-atomic-dev
libboost-atomic1.74-dev libboost-atomic1.74.0 libboost-chrono-dev
libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-context-dev
libboost-context1.74-dev libboost-context1.74.0 libboost-coroutine-dev
libboost-coroutine1.74-dev libboost-coroutine1.74.0 libboost-date-time-dev
libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-filesystem-dev
libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-iostreams-dev
libboost-iostreams1.74-dev libboost-iostreams1.74.0
libboost-program-options-dev libboost-program-options1.74-dev
libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev
libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev
libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev
libboost-regex1.74.0 libboost-serialization1.74-dev
libboost-serialization1.74.0 libboost-system-dev libboost-system1.74-dev
libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev
libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev
libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev
libboost-timer1.74.0 libboost1.74-dev libbrotli1 libbsd-dev libbsd0
libbz2-1.0 libbz2-dev libc-ares-dev libc-ares2 libc6-dbg libcap-ng-dev
libclass-method-modifiers-perl libclass-xsaccessor-perl libcrypto++-dev
libcrypto++8 libcryptsetup-dev libcryptsetup12 libcunit1 libcunit1-dev
libcups2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdbus-1-3
libdebhelper-perl libdevel-callchecker-perl libdevmapper1.02.1
libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1
libdynaloader-functions-perl libedit-dev libedit2 libelf1
libencode-locale-perl libevent-2.1-7 libexpat1 libexpat1-dev
libfile-dirlist-perl libfile-homedir-perl libfile-listing-perl
libfile-stripnondeterminism-perl libfile-touch-perl libfile-which-perl
libfmt-dev libfmt8 libfontconfig1 libfreetype6 libfuse-dev libfuse2
libgf-complete-dev libgf-complete1 libgif7 libgl1 libgl1-mesa-dri
libglapi-mesa libglib2.0-0 libglvnd0 libglx-mesa0 libglx0 libgmp-dev
libgmpxx4ldbl libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev
libgnutlsxx30 libgoogle-perftools-dev libgoogle-perftools4 libgraphite2-3
libhamcrest-java libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl
libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
libhttp-message-perl libhttp-negotiate-perl libhwloc-dev libhwloc15
libibverbs-dev libibverbs1 libicu-dev libicu71 libidn2-dev
libimport-into-perl libinih1 libio-html-perl libio-pty-perl
libio-socket-ssl-perl libipc-run-perl libjerasure-dev libjerasure2
libjpeg62-turbo libjs-jquery libjs-sphinxdoc libjs-underscore libjson-c5
libjsoncpp25 libkeyutils-dev liblcms2-2 libldap-2.5-0 libldap-dev
libldap2-dev libleveldb-dev libleveldb1d libllvm14 libltdl-dev libltdl7
liblua5.3-0 liblua5.3-dev liblwp-mediatypes-perl liblwp-protocol-https-perl
liblz4-dev libmagic-mgc libmagic1 libmd-dev libmd0 libmodule-runtime-perl
libmoo-perl libmpdec3 libncurses-dev libncurses6 libncursesw6
libnet-http-perl libnet-ssleay-perl libnghttp2-14 libnl-3-200 libnl-3-dev
libnl-genl-3-200 libnl-genl-3-dev libnl-route-3-200 libnl-route-3-dev
libnspr4 libnspr4-dev libnss3 libnss3-dev libnuma-dev libnuma1 liboath-dev
liboath0 libp11-kit-dev libparams-classify-perl libpciaccess-dev
libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev
libpcre2-posix3 libpcsclite1 libpipeline1 libpng16-16 libprocps8
libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 libpsl5
libpython3-dev libpython3-stdlib libpython3.10 libpython3.10-dev
libpython3.10-minimal libpython3.10-stdlib librabbitmq-dev librabbitmq4
librdmacm-dev librdmacm1 libreadline-dev librhash0 librole-tiny-perl
librtmp1 libsctp-dev libsctp1 libselinux1-dev libsensors-config libsensors5
libsepol-dev libsigsegv2 libsnappy-dev libsnappy1v5 libsqlite3-0
libsqlite3-dev libssh2-1 libssl-dev libssl3 libsub-override-perl
libsub-quote-perl libtasn1-6-dev libtcmalloc-minimal4 libtimedate-perl
libtinfo5 libtinfo6 libtool libtry-tiny-perl libuchardet0 libudev-dev
libunbound8 libunicode-escape-perl libunicode-string-perl liburcu8
liburi-perl liburing-dev liburing2 libuv1 libvulkan1 libwww-perl
libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-shm0
libxcb-sync1 libxcb-xfixes0 libxcb1 libxdmcp6 libxext6 libxfixes3 libxi6
libxml2 libxml2-dev libxrender1 libxshmfence1 libxtst6 libxxf86vm1
libyaml-cpp-dev libyaml-cpp0.7 libz3-4 lsb-release m4 man-db media-types
nettle-dev openjdk-11-jdk openjdk-11-jdk-headless openjdk-11-jre
openjdk-11-jre-headless openssl patchutils perl-openssl-defaults pkg-config
po-debconf procps protobuf-compiler python-babel-localedata
python-pastedeploy-tpl python3 python3-alabaster python3-babel python3-bs4
python3-certifi python3-chardet python3-charset-normalizer python3-cheroot
python3-cherrypy3 python3-dev python3-distlib python3-distutils
python3-docutils python3-filelock python3-idna python3-imagesize
python3-importlib-metadata python3-jaraco.classes python3-jaraco.collections
python3-jaraco.context python3-jaraco.functools python3-jaraco.text
python3-jinja2 python3-lib2to3 python3-logutils python3-mako
python3-markupsafe python3-minimal python3-more-itertools python3-packaging
python3-paste python3-pastedeploy python3-pecan python3-pip python3-pip-whl
python3-pkg-resources python3-platformdirs python3-pluggy python3-portend
python3-py python3-pygments python3-pyparsing python3-requests python3-roman
python3-setuptools python3-setuptools-whl python3-simplegeneric
python3-singledispatch python3-six python3-snowballstemmer python3-soupsieve
python3-sphinx python3-tempita python3-tempora python3-toml python3-tz
python3-urllib3 python3-virtualenv python3-waitress python3-webob
python3-webtest python3-wheel python3-wheel-whl python3-zc.lockfile
python3-zipp python3.10 python3.10-dev python3.10-minimal ragel sgml-base
sphinx-common systemtap-sdt-dev tox ucf uuid-dev uuid-runtime valgrind
virtualenv wdiff x11-common xfslibs-dev xfsprogs xml-core zlib1g zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc bzip2-doc cmake-doc ninja-build
cmake-format cython-doc debtags dh-make adequate at autopkgtest
bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage
diffoscope disorderfs dose-extra duck elpa-devscripts faketime gnuplot
how-can-i-help libauthen-sasl-perl libdbd-pg-perl libfile-desktopentry-perl
libnet-smtps-perl libterm-size-perl libyaml-syck-perl mmdebstrap
mozilla-devscripts mutt piuparts postgresql-client pristine-lfs quilt ratt
reprotest ssh-client svn-buildpackage w3m flit python3-build python3-tomli
python3-installer gettext-doc libasprintf-dev libgettextpo-dev groff lrzip
libasound2-plugins alsa-utils libboost1.74-doc gccxml
libboost-container1.74-dev libboost-contract1.74-dev
libboost-exception1.74-dev libboost-fiber1.74-dev libboost-graph1.74-dev
libboost-graph-parallel1.74-dev libboost-locale1.74-dev libboost-log1.74-dev
libboost-math1.74-dev libboost-mpi1.74-dev libboost-mpi-python1.74-dev
libboost-numpy1.74-dev libboost-stacktrace1.74-dev
libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev
libmpfrc++-dev libntl-dev libboost-nowide1.74-dev libcunit1-doc cups-common
libcurl4-doc libidn11-dev libkrb5-dev librtmp-dev libssh2-1-dev libfmt-doc
fuse gmp-doc libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc
libdata-dump-perl icu-doc liblcms2-utils leveldb-doc libtool-doc
libcrypt-ssleay-perl ncurses-doc p11-kit-doc libscalar-number-perl pciutils
pcscd readline-doc lksctp-tools lm-sensors sqlite3-doc libssl-doc gfortran
| fortran95-compiler gcj-jdk libsub-name-perl libbusiness-isbn-perl
libauthen-ntlm-perl m4-doc apparmor less www-browser openjdk-11-demo
openjdk-11-source visualvm libnss-mdns fonts-dejavu-extra
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
| fonts-wqy-zenhei fonts-indic libmail-box-perl protobuf-mode-el python3-doc
python3-tk python3-venv docutils-doc fonts-linuxlibertine
| ttf-linux-libertine texlive-lang-french texlive-latex-base
texlive-latex-recommended python-jinja2-doc python3-beaker python-mako-doc
httpd-wsgi libapache2-mod-python libapache2-mod-scgi libjs-mochikit
python-pecan-doc subversion python3-pytest python-pygments-doc
ttf-bitstream-vera python-pyparsing-doc python3-cryptography python3-openssl
python3-socks python-requests-doc python-setuptools-doc python3-stemmer
dvipng fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax
python3-sphinx-rtd-theme sphinx-doc tex-gyre texlive-fonts-recommended
texlive-latex-extra texlive-plain-generic python3-brotli python2-pip-whl
python2-setuptools-whl python-waitress-doc python-webob-doc
python-webtest-doc python3.10-venv python3.10-doc binfmt-support
sgml-base-doc valgrind-mpi kcachegrind alleyoop valkyrie wdiff-doc xfsdump
acl attr quota
Recommended packages:
dput | dupload libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl
liblist-compare-perl libstring-shellquote-perl licensecheck lintian
python3-apt python3-debian python3-magic python3-unidiff python3-xdg strace
unzip wget | curl debian-keyring equivs libsoap-lite-perl pristine-tar curl
| wget | lynx alsa-ucm-conf alsa-topology-conf bzip2-doc dbus
libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs
libhtml-format-perl libclone-perl libhwloc-plugins javascript-common
libldap-common libtool-bin libnamespace-clean-perl libgpm2 publicsuffix
libtasn1-doc mesa-vulkan-drivers | vulkan-icd libdata-dump-perl
libhtml-form-perl libhttp-daemon-perl libmailtools-perl libxt-dev
libatk-wrapper-java-jni fonts-dejavu-extra libmail-sendmail-perl psmisc
python3-lxml python3-openssl python3-routes python3-simplejson
libpaper-utils python3-pil python3-pastescript valgrind-dbg gdb
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
ca-certificates-java cmake cmake-data cython3 dctrl-tools debhelper
default-jdk default-jdk-headless default-jre default-jre-headless devscripts
dh-autoreconf dh-elpa-helper dh-exec dh-python dh-strip-nondeterminism
distro-info-data dmsetup docutils-common dwz emacsen-common file
fontconfig-config fonts-dejavu-core gettext gettext-base gperf groff-base
ibverbs-providers icu-devtools intltool-debian java-common javahelper junit4
libaio-dev libaio1 libarchive-zip-perl libarchive13 libargon2-1 libasound2
libasound2-data libavahi-client3 libavahi-common-data libavahi-common3
libb-hooks-op-check-perl libbabeltrace-ctf-dev libbabeltrace-dev
libbabeltrace1 libblkid-dev libboost-atomic-dev libboost-atomic1.74-dev
libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev
libboost-chrono1.74.0 libboost-context-dev libboost-context1.74-dev
libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev
libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev
libboost-date-time1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev
libboost-filesystem1.74.0 libboost-iostreams-dev libboost-iostreams1.74-dev
libboost-iostreams1.74.0 libboost-program-options-dev
libboost-program-options1.74-dev libboost-program-options1.74.0
libboost-python-dev libboost-python1.74-dev libboost-python1.74.0
libboost-random-dev libboost-random1.74-dev libboost-random1.74.0
libboost-regex-dev libboost-regex1.74-dev libboost-regex1.74.0
libboost-serialization1.74-dev libboost-serialization1.74.0
libboost-system-dev libboost-system1.74-dev libboost-system1.74.0
libboost-test-dev libboost-test1.74-dev libboost-test1.74.0
libboost-thread-dev libboost-thread1.74-dev libboost-thread1.74.0
libboost-timer-dev libboost-timer1.74-dev libboost-timer1.74.0
libboost1.74-dev libbrotli1 libbsd-dev libbsd0 libbz2-dev libc-ares-dev
libc-ares2 libc6-dbg libcap-ng-dev libclass-method-modifiers-perl
libclass-xsaccessor-perl libcrypto++-dev libcrypto++8 libcryptsetup-dev
libcryptsetup12 libcunit1 libcunit1-dev libcups2 libcurl3-gnutls libcurl4
libcurl4-gnutls-dev libdbus-1-3 libdebhelper-perl libdevel-callchecker-perl
libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
libdrm-radeon1 libdrm2 libdw1 libdynaloader-functions-perl libedit-dev
libedit2 libelf1 libencode-locale-perl libevent-2.1-7 libexpat1
libexpat1-dev libfile-dirlist-perl libfile-homedir-perl libfile-listing-perl
libfile-stripnondeterminism-perl libfile-touch-perl libfile-which-perl
libfmt-dev libfmt8 libfontconfig1 libfreetype6 libfuse-dev libfuse2
libgf-complete-dev libgf-complete1 libgif7 libgl1 libgl1-mesa-dri
libglapi-mesa libglib2.0-0 libglvnd0 libglx-mesa0 libglx0 libgmp-dev
libgmpxx4ldbl libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev
libgnutlsxx30 libgoogle-perftools-dev libgoogle-perftools4 libgraphite2-3
libhamcrest-java libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl
libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
libhttp-message-perl libhttp-negotiate-perl libhwloc-dev libhwloc15
libibverbs-dev libibverbs1 libicu-dev libicu71 libidn2-dev
libimport-into-perl libinih1 libio-html-perl libio-pty-perl
libio-socket-ssl-perl libipc-run-perl libjerasure-dev libjerasure2
libjpeg62-turbo libjs-jquery libjs-sphinxdoc libjs-underscore libjson-c5
libjsoncpp25 libkeyutils-dev liblcms2-2 libldap-dev libldap2-dev
libleveldb-dev libleveldb1d libllvm14 libltdl-dev libltdl7 liblua5.3-0
liblua5.3-dev liblwp-mediatypes-perl liblwp-protocol-https-perl liblz4-dev
libmagic-mgc libmagic1 libmd-dev libmd0 libmodule-runtime-perl libmoo-perl
libmpdec3 libncurses-dev libncurses6 libnet-http-perl libnet-ssleay-perl
libnghttp2-14 libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev
libnl-route-3-200 libnl-route-3-dev libnspr4 libnspr4-dev libnss3
libnss3-dev libnuma-dev libnuma1 liboath-dev liboath0 libp11-kit-dev
libparams-classify-perl libpciaccess-dev libpciaccess0 libpcre2-16-0
libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcsclite1 libpipeline1
libpng16-16 libprocps8 libprotobuf-dev libprotobuf-lite23 libprotobuf23
libprotoc23 libpsl5 libpython3-dev libpython3-stdlib libpython3.10
libpython3.10-dev libpython3.10-minimal libpython3.10-stdlib librabbitmq-dev
librabbitmq4 librdmacm-dev librdmacm1 libreadline-dev librhash0
librole-tiny-perl librtmp1 libsctp-dev libsctp1 libselinux1-dev
libsensors-config libsensors5 libsepol-dev libsigsegv2 libsnappy-dev
libsnappy1v5 libsqlite3-dev libssh2-1 libssl-dev libssl3
libsub-override-perl libsub-quote-perl libtasn1-6-dev libtcmalloc-minimal4
libtimedate-perl libtinfo5 libtool libtry-tiny-perl libuchardet0 libudev-dev
libunbound8 libunicode-escape-perl libunicode-string-perl liburcu8
liburi-perl liburing-dev liburing2 libuv1 libvulkan1 libwww-perl
libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-shm0
libxcb-sync1 libxcb-xfixes0 libxcb1 libxdmcp6 libxext6 libxfixes3 libxi6
libxml2 libxml2-dev libxrender1 libxshmfence1 libxtst6 libxxf86vm1
libyaml-cpp-dev libyaml-cpp0.7 libz3-4 lsb-release m4 man-db media-types
nettle-dev openjdk-11-jdk openjdk-11-jdk-headless openjdk-11-jre
openjdk-11-jre-headless openssl patchutils perl-openssl-defaults pkg-config
po-debconf procps protobuf-compiler python-babel-localedata
python-pastedeploy-tpl python3 python3-alabaster python3-babel python3-bs4
python3-certifi python3-chardet python3-charset-normalizer python3-cheroot
python3-cherrypy3 python3-dev python3-distlib python3-distutils
python3-docutils python3-filelock python3-idna python3-imagesize
python3-importlib-metadata python3-jaraco.classes python3-jaraco.collections
python3-jaraco.context python3-jaraco.functools python3-jaraco.text
python3-jinja2 python3-lib2to3 python3-logutils python3-mako
python3-markupsafe python3-minimal python3-more-itertools python3-packaging
python3-paste python3-pastedeploy python3-pecan python3-pip python3-pip-whl
python3-pkg-resources python3-platformdirs python3-pluggy python3-portend
python3-py python3-pygments python3-pyparsing python3-requests python3-roman
python3-setuptools python3-setuptools-whl python3-simplegeneric
python3-singledispatch python3-six python3-snowballstemmer python3-soupsieve
python3-sphinx python3-tempita python3-tempora python3-toml python3-tz
python3-urllib3 python3-virtualenv python3-waitress python3-webob
python3-webtest python3-wheel python3-wheel-whl python3-zc.lockfile
python3-zipp python3.10 python3.10-dev python3.10-minimal ragel
sbuild-build-depends-ceph-dummy sgml-base sphinx-common systemtap-sdt-dev
tox ucf uuid-dev uuid-runtime valgrind virtualenv wdiff x11-common
xfslibs-dev xfsprogs xml-core zlib1g-dev
The following packages will be upgraded:
bzip2 libbz2-1.0 libldap-2.5-0 libncursesw6 libpcre2-8-0 libsqlite3-0
libtinfo6 zlib1g
8 upgraded, 435 newly installed, 0 to remove and 64 not upgraded.
Need to get 389 MB of archives.
After this operation, 1178 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-FJlXum/apt_archive ./ sbuild-build-depends-ceph-dummy 0.invalid.0 [1396 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libssl3 armhf 3.0.3-7 [1645 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.5-1+b1 [815 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf zlib1g armhf 1:1.2.11.dfsg-4+b2 [84.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.5-1+b1 [1637 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.4-1+b1 [38.9 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf bzip2 armhf 1.0.8-5+b2 [47.4 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libbz2-1.0 armhf 1.0.8-5+b2 [43.5 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libtinfo6 armhf 6.3+20220423-2 [337 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libncursesw6 armhf 6.3+20220423-2 [104 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-0 armhf 3.38.5-1 [723 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.5-1+b1 [1626 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.5-1+b1 [542 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.4-1+b1 [21.9 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.4-1+b1 [38.4 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf sgml-base all 1.30 [15.1 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf uuid-runtime armhf 2.38-4 [102 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libldap-2.5-0 armhf 2.5.12+dfsg-2 [199 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-8-0 armhf 10.40-1+b2 [221 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38-4 [137 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-1 [33.7 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-1 [1362 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-7 [60.7 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-7 [475 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.3-7 [1370 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-6 [171 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-6 [510 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf java-common all 0.72 [14.5 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common-data armhf 0.8-6+b1 [124 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common3 armhf 0.8-6+b1 [55.8 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.0-1+b2 [210 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libavahi-client3 armhf 0.8-6+b1 [58.5 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libcups2 armhf 2.4.2-1 [311 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf liblcms2-2 armhf 2.12~rc1-2 [121 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-2 [352 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libnspr4 armhf 2:4.34-1 [90.5 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libnss3 armhf 2:3.79-1 [1099 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libasound2-data all 1.2.6.1-2 [38.8 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libasound2 armhf 1.2.6.1-2+b1 [319 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.72.2-2 [1231 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1+b1 [1420 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libpcsclite1 armhf 1.9.7-1 [57.7 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jre-headless armhf 11.0.14.1+1-1 [32.8 MB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf default-jre-headless armhf 2:1.11-72+b4 [11.2 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates-java all 20190909 [15.7 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.0-1 [306 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.47.0-1+b1 [65.3 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.83.1-2 [317 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.2-1 [141 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.1-2+rpi1 [124 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf dh-elpa-helper all 2.0.10 [11.3 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf emacsen-common all 3.0.4 [19.3 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.23.2-1 [1939 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.23.2-1 [3551 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf cython3 armhf 0.29.28-3+rpi1 [1456 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf dctrl-tools armhf 2.24-3 [94.2 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.7.1 [195 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-6 [1214 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.7.1 [1071 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libglvnd0 armhf 1.4.0-1 [55.1 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.14-3 [136 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.7.5-1 [308 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.7.5-1 [706 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libdrm-common all 2.4.110-1+rpi1 [15.5 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libdrm2 armhf 2.4.110-1+rpi1 [40.7 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libglapi-mesa armhf 22.0.5-1+rpi1 [84.2 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libx11-xcb1 armhf 2:1.7.5-1 [203 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri2-0 armhf 1.14-3 [103 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri3-0 armhf 1.14-3 [102 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libxcb-glx0 armhf 1.14-3 [117 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libxcb-present0 armhf 1.14-3 [101 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.14-3 [101 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libxcb-sync1 armhf 1.14-3 [104 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libxcb-xfixes0 armhf 1.14-3 [105 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libxfixes3 armhf 1:6.0.0-1 [21.0 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libdrm-amdgpu1 armhf 2.4.110-1+rpi1 [28.1 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libdrm-nouveau2 armhf 2.4.110-1+rpi1 [25.6 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libdrm-radeon1 armhf 2.4.110-1+rpi1 [29.7 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libz3-4 armhf 4.8.12-1 [5758 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libllvm14 armhf 1:14.0.4-4+rpi1 [19.5 MB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libsensors-config all 1:3.6.0-7 [32.3 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libsensors5 armhf 1:3.6.0-7 [49.6 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libvulkan1 armhf 1.3.211.0-1 [94.9 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dri armhf 22.0.5-1+rpi1 [5303 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libglx-mesa0 armhf 22.0.5-1+rpi1 [169 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libglx0 armhf 1.4.0-1 [26.3 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libgl1 armhf 1.4.0-1 [105 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libgif7 armhf 5.2.1-2.4 [44.6 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jre armhf 11.0.14.1+1-1 [149 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf default-jre armhf 2:1.11-72+b4 [1044 B]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jdk-headless armhf 11.0.14.1+1-1 [173 MB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf default-jdk-headless armhf 2:1.11-72+b4 [1100 B]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jdk armhf 11.0.14.1+1-1 [7244 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf default-jdk armhf 2:1.11-72+b4 [1056 B]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libfile-dirlist-perl all 0.05-2 [7444 B]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libfile-which-perl all 1.27-1 [17.3 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libfile-homedir-perl all 1.006-1 [43.8 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libfile-touch-perl all 0.12-1 [10.5 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libio-pty-perl armhf 1:1.15-2+b1 [36.4 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libipc-run-perl all 20200505.0-1 [102 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libclass-method-modifiers-perl all 2.13-1 [19.2 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libclass-xsaccessor-perl armhf 1.19-3+b18 [36.5 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libb-hooks-op-check-perl armhf 0.22-2 [10.9 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libdynaloader-functions-perl all 0.003-1.1 [12.7 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libdevel-callchecker-perl armhf 0.008-1+b3 [15.7 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libparams-classify-perl armhf 0.015-1+b4 [24.6 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libimport-into-perl all 1.002005-1 [11.6 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libmoo-perl all 2.005004-3 [60.5 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libencode-locale-perl all 1.05-1.1 [13.2 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libtimedate-perl all 2.3300-2 [39.3 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libhttp-date-perl all 6.05-1 [10.4 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libfile-listing-perl all 6.15-1 [12.6 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libhtml-tagset-perl all 3.20-4 [13.0 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf liburi-perl all 5.10-1 [91.0 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libhtml-parser-perl armhf 3.78-1 [102 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libio-html-perl all 1.004-3 [16.2 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libhttp-message-perl all 6.36-1 [80.6 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libhttp-cookies-perl all 6.10-1 [19.6 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf perl-openssl-defaults armhf 7+b1 [7916 B]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libnet-ssleay-perl armhf 1.92-2+b1 [320 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libio-socket-ssl-perl all 2.074-2 [220 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libnet-http-perl all 6.22-1 [25.3 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libtry-tiny-perl all 0.31-1 [24.2 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libwww-perl all 6.66-1 [194 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf patchutils armhf 0.4.2-1 [68.7 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libtinfo5 armhf 6.3+20220423-2 [334 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf wdiff armhf 1.2.2-2 [120 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf devscripts armhf 2.22.1 [1174 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf dh-exec armhf 0.23.4+b1 [25.9 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.12-1 [79.9 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.12-1 [146 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20220403 [113 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf distro-info-data all 0.53 [7656 B]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.175-2.1 [134 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf dmsetup armhf 2:1.02.175-2.1 [91.4 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-2 [127 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf gperf armhf 3.1-1 [141 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.5.0-0.1 [55.3 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.5.0-0.1 [143 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 40.0-1 [53.8 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 40.0-1 [28.7 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 71.1-3 [177 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf javahelper all 0.78 [97.2 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libhamcrest-java all 1.3-9 [388 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf junit4 all 4.13.2-1 [348 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libaio1 armhf 0.3.113-2+rpi1 [13.0 kB]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf libaio-dev armhf 0.3.113-2+rpi1 [29.5 kB]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf libargon2-1 armhf 0~20171227-0.3 [19.6 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf libdw1 armhf 0.187-1 [216 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf libbabeltrace1 armhf 1.5.8-2+b1 [151 kB]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf libbabeltrace-dev armhf 1.5.8-2+b1 [184 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf libbabeltrace-ctf-dev all 1.5.8-2 [20.9 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf uuid-dev armhf 2.38-4 [95.1 kB]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf libblkid-dev armhf 2.38-4 [221 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-16 [9536 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74.0 armhf 1.74.0-16 [244 kB]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74-dev armhf 1.74.0-16 [245 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic-dev armhf 1.74.0.3+b4 [4912 B]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0-16 [249 kB]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0-16 [254 kB]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono-dev armhf 1.74.0.3+b4 [5232 B]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74.0 armhf 1.74.0-16 [242 kB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74.0 armhf 1.74.0-16 [319 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74-dev armhf 1.74.0-16 [387 kB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74-dev armhf 1.74.0-16 [251 kB]
Get:226 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74.0 armhf 1.74.0-16 [242 kB]
Get:227 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74-dev armhf 1.74.0-16 [243 kB]
Get:228 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74.0 armhf 1.74.0-16 [272 kB]
Get:229 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74-dev armhf 1.74.0-16 [284 kB]
Get:230 http://172.17.4.1/private bookworm-staging/main armhf libboost-context1.74.0 armhf 1.74.0-16 [244 kB]
Get:231 http://172.17.4.1/private bookworm-staging/main armhf libboost-context1.74-dev armhf 1.74.0-16 [245 kB]
Get:232 http://172.17.4.1/private bookworm-staging/main armhf libboost-context-dev armhf 1.74.0.3+b4 [4812 B]
Get:233 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine1.74.0 armhf 1.74.0-16 [252 kB]
Get:234 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine1.74-dev armhf 1.74.0-16 [258 kB]
Get:235 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine-dev armhf 1.74.0.3+b4 [4884 B]
Get:236 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time-dev armhf 1.74.0.3+b4 [4604 B]
Get:237 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0-16 [275 kB]
Get:238 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0-16 [285 kB]
Get:239 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:240 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74.0 armhf 1.74.0-16 [448 kB]
Get:241 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 71.1-3 [9799 kB]
Get:242 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74-dev armhf 1.74.0-16 [551 kB]
Get:243 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74.0 armhf 1.74.0-16 [260 kB]
Get:244 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74-dev armhf 1.74.0-16 [269 kB]
Get:245 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams-dev armhf 1.74.0.3+b4 [4592 B]
Get:246 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0-16 [334 kB]
Get:247 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0-16 [373 kB]
Get:248 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:249 http://172.17.4.1/private bookworm-staging/main armhf libboost-python1.74.0 armhf 1.74.0-16 [311 kB]
Get:250 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10 armhf 3.10.5-1+b1 [1456 kB]
Get:251 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.4.8-1 [137 kB]
Get:252 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4+b2 [183 kB]
Get:253 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-dev armhf 3.10.5-1+b1 [2987 kB]
Get:254 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.10.4-1+b1 [22.2 kB]
Get:255 http://172.17.4.1/private bookworm-staging/main armhf python3.10-dev armhf 3.10.5-1+b1 [508 kB]
Get:256 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [316 kB]
Get:257 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.3~dfsg+~1.11.4-1 [116 kB]
Get:258 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.5.0-3 [142 kB]
Get:259 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.10.4-1+b1 [25.4 kB]
Get:260 http://172.17.4.1/private bookworm-staging/main armhf libboost-python1.74-dev armhf 1.74.0-16 [324 kB]
Get:261 http://172.17.4.1/private bookworm-staging/main armhf libboost-python-dev armhf 1.74.0.3+b4 [4904 B]
Get:262 http://172.17.4.1/private bookworm-staging/main armhf libboost-random1.74.0 armhf 1.74.0-16 [247 kB]
Get:263 http://172.17.4.1/private bookworm-staging/main armhf libboost-random1.74-dev armhf 1.74.0-16 [250 kB]
Get:264 http://172.17.4.1/private bookworm-staging/main armhf libboost-random-dev armhf 1.74.0.3+b4 [4604 B]
Get:265 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex-dev armhf 1.74.0.3+b4 [4876 B]
Get:266 http://172.17.4.1/private bookworm-staging/main armhf libboost-system-dev armhf 1.74.0.3+b4 [4744 B]
Get:267 http://172.17.4.1/private bookworm-staging/main armhf libboost-test1.74.0 armhf 1.74.0-16 [429 kB]
Get:268 http://172.17.4.1/private bookworm-staging/main armhf libboost-test1.74-dev armhf 1.74.0-16 [516 kB]
Get:269 http://172.17.4.1/private bookworm-staging/main armhf libboost-test-dev armhf 1.74.0.3+b4 [4640 B]
Get:270 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread-dev armhf 1.74.0.3+b4 [4632 B]
Get:271 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74.0 armhf 1.74.0-16 [246 kB]
Get:272 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74-dev armhf 1.74.0-16 [248 kB]
Get:273 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer-dev armhf 1.74.0.3+b4 [4732 B]
Get:274 http://172.17.4.1/private bookworm-staging/main armhf libmd-dev armhf 1.0.4-1 [46.9 kB]
Get:275 http://172.17.4.1/private bookworm-staging/main armhf libbsd-dev armhf 0.11.6-1 [233 kB]
Get:276 http://172.17.4.1/private bookworm-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
Get:277 http://172.17.4.1/private bookworm-staging/main armhf libc-ares2 armhf 1.18.1-1 [98.6 kB]
Get:278 http://172.17.4.1/private bookworm-staging/main armhf libc-ares-dev armhf 1.18.1-1 [186 kB]
Get:279 http://172.17.4.1/private bookworm-staging/main armhf libc6-dbg armhf 2.33-7+rpi1 [6732 kB]
Get:280 http://172.17.4.1/private bookworm-staging/main armhf libcap-ng-dev armhf 0.7.9-2.2+b2 [26.2 kB]
Get:281 http://172.17.4.1/private bookworm-staging/main armhf libcrypto++8 armhf 8.6.0-3+rpi1 [1050 kB]
Get:282 http://172.17.4.1/private bookworm-staging/main armhf libcrypto++-dev armhf 8.6.0-3+rpi1 [1984 kB]
Get:283 http://172.17.4.1/private bookworm-staging/main armhf libjson-c5 armhf 0.16-1 [40.0 kB]
Get:284 http://172.17.4.1/private bookworm-staging/main armhf libcryptsetup12 armhf 2:2.4.3-1+b1 [217 kB]
Get:285 http://172.17.4.1/private bookworm-staging/main armhf libcryptsetup-dev armhf 2:2.4.3-1+b1 [75.8 kB]
Get:286 http://172.17.4.1/private bookworm-staging/main armhf libcunit1 armhf 2.1-3-dfsg-2.4 [30.4 kB]
Get:287 http://172.17.4.1/private bookworm-staging/main armhf libcunit1-dev armhf 2.1-3-dfsg-2.4 [58.2 kB]
Get:288 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.83.1-2 [313 kB]
Get:289 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-gnutls-dev armhf 7.83.1-2 [389 kB]
Get:290 http://172.17.4.1/private bookworm-staging/main armhf libncurses-dev armhf 6.3+20220423-2 [289 kB]
Get:291 http://172.17.4.1/private bookworm-staging/main armhf libedit-dev armhf 3.1-20210910-1 [100 kB]
Get:292 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-5+b1 [166 kB]
Get:293 http://172.17.4.1/private bookworm-staging/main armhf libfmt8 armhf 8.1.1+ds1-2 [99.3 kB]
Get:294 http://172.17.4.1/private bookworm-staging/main armhf libfmt-dev armhf 8.1.1+ds1-2 [164 kB]
Get:295 http://172.17.4.1/private bookworm-staging/main armhf libfuse2 armhf 2.9.9-5 [118 kB]
Get:296 http://172.17.4.1/private bookworm-staging/main armhf libsepol-dev armhf 3.3-1 [316 kB]
Get:297 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-16-0 armhf 10.40-1+b2 [208 kB]
Get:298 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-32-0 armhf 10.40-1+b2 [200 kB]
Get:299 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-posix3 armhf 10.40-1+b2 [53.7 kB]
Get:300 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-dev armhf 10.40-1+b2 [637 kB]
Get:301 http://172.17.4.1/private bookworm-staging/main armhf libselinux1-dev armhf 3.3-1+b1 [157 kB]
Get:302 http://172.17.4.1/private bookworm-staging/main armhf libfuse-dev armhf 2.9.9-5 [1018 kB]
Get:303 http://172.17.4.1/private bookworm-staging/main armhf libgf-complete1 armhf 1.0.2+2017.04.10.git.ea75cdf-7 [50.7 kB]
Get:304 http://172.17.4.1/private bookworm-staging/main armhf libgf-complete-dev armhf 1.0.2+2017.04.10.git.ea75cdf-7 [7296 B]
Get:305 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-3 [337 kB]
Get:306 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg-3 [582 kB]
Get:307 http://172.17.4.1/private bookworm-staging/main armhf libunbound8 armhf 1.16.0-2+b1 [479 kB]
Get:308 http://172.17.4.1/private bookworm-staging/main armhf libgnutls-dane0 armhf 3.7.4-2 [417 kB]
Get:309 http://172.17.4.1/private bookworm-staging/main armhf libgnutls-openssl27 armhf 3.7.4-2 [417 kB]
Get:310 http://172.17.4.1/private bookworm-staging/main armhf libgnutlsxx30 armhf 3.7.4-2 [11.9 kB]
Get:311 http://172.17.4.1/private bookworm-staging/main armhf libidn2-dev armhf 2.3.2-2 [87.8 kB]
Get:312 http://172.17.4.1/private bookworm-staging/main armhf libp11-kit-dev armhf 0.24.1-1 [178 kB]
Get:313 http://172.17.4.1/private bookworm-staging/main armhf libtasn1-6-dev armhf 4.18.0-4 [97.1 kB]
Get:314 http://172.17.4.1/private bookworm-staging/main armhf nettle-dev armhf 3.7.3-1 [1266 kB]
Get:315 http://172.17.4.1/private bookworm-staging/main armhf libgnutls28-dev armhf 3.7.4-2 [1245 kB]
Get:316 http://172.17.4.1/private bookworm-staging/main armhf libtcmalloc-minimal4 armhf 2.10-1 [80.7 kB]
Get:317 http://172.17.4.1/private bookworm-staging/main armhf libgoogle-perftools4 armhf 2.10-1 [167 kB]
Get:318 http://172.17.4.1/private bookworm-staging/main armhf libgoogle-perftools-dev armhf 2.10-1 [443 kB]
Get:319 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.7.1-1 [127 kB]
Get:320 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.14-3+b2 [22.1 kB]
Get:321 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.14-3+b2 [34.9 kB]
Get:322 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-4 [399 kB]
Get:323 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-4 [161 kB]
Get:324 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.7.1-1 [198 kB]
Get:325 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.5.0-0.1 [93.5 kB]
Get:326 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.5.0-0.1 [154 kB]
Get:327 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 40.0-1 [188 kB]
Get:328 http://172.17.4.1/private bookworm-staging/main armhf libinih1 armhf 53-1 [6136 B]
Get:329 http://172.17.4.1/private bookworm-staging/main armhf libjerasure2 armhf 2.0.0+2017.04.10.git.de1739cc84-2 [22.5 kB]
Get:330 http://172.17.4.1/private bookworm-staging/main armhf libjerasure-dev armhf 2.0.0+2017.04.10.git.de1739cc84-2 [7624 B]
Get:331 http://172.17.4.1/private bookworm-staging/main armhf libkeyutils-dev armhf 1.6.1-3+rpi1 [52.3 kB]
Get:332 http://172.17.4.1/private bookworm-staging/main armhf libldap-dev armhf 2.5.12+dfsg-2 [302 kB]
Get:333 http://172.17.4.1/private bookworm-staging/main armhf libldap2-dev all 2.5.12+dfsg-2 [65.4 kB]
Get:334 http://172.17.4.1/private bookworm-staging/main armhf libsnappy1v5 armhf 1.1.9-2 [25.5 kB]
Get:335 http://172.17.4.1/private bookworm-staging/main armhf libleveldb1d armhf 1.23-3 [116 kB]
Get:336 http://172.17.4.1/private bookworm-staging/main armhf libleveldb-dev armhf 1.23-3 [165 kB]
Get:337 http://172.17.4.1/private bookworm-staging/main armhf liblua5.3-0 armhf 5.3.6-1 [99.3 kB]
Get:338 http://172.17.4.1/private bookworm-staging/main armhf libreadline-dev armhf 8.1.2-1.2 [120 kB]
Get:339 http://172.17.4.1/private bookworm-staging/main armhf liblua5.3-dev armhf 5.3.6-1 [474 kB]
Get:340 http://172.17.4.1/private bookworm-staging/main armhf liblz4-dev armhf 1.9.3-2 [71.0 kB]
Get:341 http://172.17.4.1/private bookworm-staging/main armhf libnl-genl-3-200 armhf 3.5.0-0.1 [19.4 kB]
Get:342 http://172.17.4.1/private bookworm-staging/main armhf libnl-genl-3-dev armhf 3.5.0-0.1 [19.0 kB]
Get:343 http://172.17.4.1/private bookworm-staging/main armhf libnspr4-dev armhf 2:4.34-1 [192 kB]
Get:344 http://172.17.4.1/private bookworm-staging/main armhf libnss3-dev armhf 2:3.79-1 [250 kB]
Get:345 http://172.17.4.1/private bookworm-staging/main armhf liboath0 armhf 2.6.7-3 [113 kB]
Get:346 http://172.17.4.1/private bookworm-staging/main armhf liboath-dev armhf 2.6.7-3 [136 kB]
Get:347 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.16-3 [51.2 kB]
Get:348 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess-dev armhf 0.16-3 [54.6 kB]
Get:349 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf23 armhf 3.12.4-1+b1 [756 kB]
Get:350 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-lite23 armhf 3.12.4-1+b1 [212 kB]
Get:351 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-dev armhf 3.12.4-1+b1 [1103 kB]
Get:352 http://172.17.4.1/private bookworm-staging/main armhf libprotoc23 armhf 3.12.4-1+b1 [689 kB]
Get:353 http://172.17.4.1/private bookworm-staging/main armhf librabbitmq4 armhf 0.11.0-1+b1 [38.3 kB]
Get:354 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.3-7 [2122 kB]
Get:355 http://172.17.4.1/private bookworm-staging/main armhf librabbitmq-dev armhf 0.11.0-1+b1 [71.9 kB]
Get:356 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 40.0-1 [60.5 kB]
Get:357 http://172.17.4.1/private bookworm-staging/main armhf librdmacm-dev armhf 40.0-1 [117 kB]
Get:358 http://172.17.4.1/private bookworm-staging/main armhf libsctp1 armhf 1.0.19+dfsg-1+b2 [29.1 kB]
Get:359 http://172.17.4.1/private bookworm-staging/main armhf libsctp-dev armhf 1.0.19+dfsg-1+b2 [71.7 kB]
Get:360 http://172.17.4.1/private bookworm-staging/main armhf libsnappy-dev armhf 1.1.9-2 [38.2 kB]
Get:361 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-dev armhf 3.38.5-1 [890 kB]
Get:362 http://172.17.4.1/private bookworm-staging/main armhf libudev-dev armhf 250.4-1+rpi1 [131 kB]
Get:363 http://172.17.4.1/private bookworm-staging/main armhf libunicode-string-perl armhf 2.10-1+b6 [98.7 kB]
Get:364 http://172.17.4.1/private bookworm-staging/main armhf libunicode-escape-perl all 0.0.2-4.1 [12.9 kB]
Get:365 http://172.17.4.1/private bookworm-staging/main armhf liburcu8 armhf 0.13.1-1 [62.0 kB]
Get:366 http://172.17.4.1/private bookworm-staging/main armhf liburing2 armhf 2.1-2+b2 [9236 B]
Get:367 http://172.17.4.1/private bookworm-staging/main armhf liburing-dev armhf 2.1-2+b2 [51.1 kB]
Get:368 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1 [656 kB]
Get:369 http://172.17.4.1/private bookworm-staging/main armhf libyaml-cpp0.7 armhf 0.7.0+dfsg-8+rpi1 [89.1 kB]
Get:370 http://172.17.4.1/private bookworm-staging/main armhf libyaml-cpp-dev armhf 0.7.0+dfsg-8+rpi1 [137 kB]
Get:371 http://172.17.4.1/private bookworm-staging/main armhf lsb-release all 11.2+rpi1 [28.7 kB]
Get:372 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:373 http://172.17.4.1/private bookworm-staging/main armhf protobuf-compiler armhf 3.12.4-1+b1 [74.9 kB]
Get:374 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get:375 http://172.17.4.1/private bookworm-staging/main armhf python-pastedeploy-tpl all 2.1.1-2 [9172 B]
Get:376 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:377 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 59.6.0-1.2 [196 kB]
Get:378 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2022.1-1 [34.8 kB]
Get:379 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get:380 http://172.17.4.1/private bookworm-staging/main armhf python3-soupsieve all 2.3.2-1 [38.8 kB]
Get:381 http://172.17.4.1/private bookworm-staging/main armhf python3-bs4 all 4.11.1-1 [125 kB]
Get:382 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2020.6.20-1 [151 kB]
Get:383 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-2 [99.1 kB]
Get:384 http://172.17.4.1/private bookworm-staging/main armhf python3-charset-normalizer all 2.0.6-2 [30.6 kB]
Get:385 http://172.17.4.1/private bookworm-staging/main armhf python3-more-itertools all 8.10.0-2 [53.0 kB]
Get:386 http://172.17.4.1/private bookworm-staging/main armhf python3-jaraco.functools all 3.5.0-1 [10.3 kB]
Get:387 http://172.17.4.1/private bookworm-staging/main armhf python3-cheroot all 8.6.0+ds1-3 [81.3 kB]
Get:388 http://172.17.4.1/private bookworm-staging/main armhf python3-jaraco.classes all 3.2.1-3 [7184 B]
Get:389 http://172.17.4.1/private bookworm-staging/main armhf python3-jaraco.context all 4.1.1-2 [6300 B]
Get:390 http://172.17.4.1/private bookworm-staging/main armhf python3-jaraco.text all 3.7.0-1 [10.3 kB]
Get:391 http://172.17.4.1/private bookworm-staging/main armhf python3-jaraco.collections all 3.5.1-1 [12.3 kB]
Get:392 http://172.17.4.1/private bookworm-staging/main armhf python3-tempora all 5.0.1-1 [15.9 kB]
Get:393 http://172.17.4.1/private bookworm-staging/main armhf python3-portend all 3.1.0-1 [8224 B]
Get:394 http://172.17.4.1/private bookworm-staging/main armhf python3-zc.lockfile all 2.0-2 [9808 B]
Get:395 http://172.17.4.1/private bookworm-staging/main armhf python3-cherrypy3 all 18.6.1-4 [221 kB]
Get:396 http://172.17.4.1/private bookworm-staging/main armhf python3-distlib all 0.3.4-1 [256 kB]
Get:397 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-1 [10.7 kB]
Get:398 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-2 [393 kB]
Get:399 http://172.17.4.1/private bookworm-staging/main armhf python3-filelock all 3.7.0-1 [11.6 kB]
Get:400 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.3-1 [39.4 kB]
Get:401 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.3.0-1 [6360 B]
Get:402 http://172.17.4.1/private bookworm-staging/main armhf python3-zipp all 1.0.0-4 [6160 B]
Get:403 http://172.17.4.1/private bookworm-staging/main armhf python3-importlib-metadata all 4.6.4-1 [22.5 kB]
Get:404 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.0.1-2+b1 [13.5 kB]
Get:405 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.3-1 [121 kB]
Get:406 http://172.17.4.1/private bookworm-staging/main armhf python3-logutils all 0.3.3-8 [17.9 kB]
Get:407 http://172.17.4.1/private bookworm-staging/main armhf python3-mako all 1.1.3+ds1-3 [80.4 kB]
Get:408 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 3.0.7-2 [140 kB]
Get:409 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1 [34.1 kB]
Get:410 http://172.17.4.1/private bookworm-staging/main armhf python3-tempita all 0.5.2-6 [14.9 kB]
Get:411 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-3 [17.5 kB]
Get:412 http://172.17.4.1/private bookworm-staging/main armhf python3-paste all 3.5.0+dfsg1-2 [476 kB]
Get:413 http://172.17.4.1/private bookworm-staging/main armhf python3-pastedeploy all 2.1.1-2 [32.6 kB]
Get:414 http://172.17.4.1/private bookworm-staging/main armhf python3-simplegeneric all 0.8.1-4 [11.2 kB]
Get:415 http://172.17.4.1/private bookworm-staging/main armhf python3-singledispatch all 3.4.0.3-4 [7428 B]
Get:416 http://172.17.4.1/private bookworm-staging/main armhf python3-webob all 1:1.8.6-2 [90.9 kB]
Get:417 http://172.17.4.1/private bookworm-staging/main armhf python3-waitress all 2.1.1-2 [48.1 kB]
Get:418 http://172.17.4.1/private bookworm-staging/main armhf python3-webtest all 2.0.35-1 [36.1 kB]
Get:419 http://172.17.4.1/private bookworm-staging/main armhf python3-pecan all 1.4.1-1 [104 kB]
Get:420 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools all 59.6.0-1.2 [401 kB]
Get:421 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel all 0.37.1-2 [31.6 kB]
Get:422 http://172.17.4.1/private bookworm-staging/main armhf python3-pip all 22.1.1+dfsg-1 [1355 kB]
Get:423 http://172.17.4.1/private bookworm-staging/main armhf python3-pip-whl all 22.1.1+dfsg-1 [1810 kB]
Get:424 http://172.17.4.1/private bookworm-staging/main armhf python3-platformdirs all 2.5.2-1 [16.6 kB]
Get:425 http://172.17.4.1/private bookworm-staging/main armhf python3-pluggy all 1.0.0-1 [19.6 kB]
Get:426 http://172.17.4.1/private bookworm-staging/main armhf python3-py all 1.10.0-1 [94.2 kB]
Get:427 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.11.2+dfsg-2 [744 kB]
Get:428 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.9-1 [116 kB]
Get:429 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.27.1+dfsg-1 [71.9 kB]
Get:430 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools-whl all 59.6.0-1.2 [858 kB]
Get:431 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-1 [58.5 kB]
Get:432 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 4.5.0-3 [638 kB]
Get:433 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 4.5.0-3 [540 kB]
Get:434 http://172.17.4.1/private bookworm-staging/main armhf python3-toml all 0.10.2-1 [16.2 kB]
Get:435 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel-whl all 0.37.1-2 [38.8 kB]
Get:436 http://172.17.4.1/private bookworm-staging/main armhf python3-virtualenv all 20.14.0+ds-1 [99.4 kB]
Get:437 http://172.17.4.1/private bookworm-staging/main armhf ragel armhf 6.10-3 [921 kB]
Get:438 http://172.17.4.1/private bookworm-staging/main armhf systemtap-sdt-dev armhf 4.6-2+b1 [32.1 kB]
Get:439 http://172.17.4.1/private bookworm-staging/main armhf tox all 3.21.4-1 [359 kB]
Get:440 http://172.17.4.1/private bookworm-staging/main armhf valgrind armhf 1:3.7.0-6+rpi6 [5438 kB]
Get:441 http://172.17.4.1/private bookworm-staging/main armhf virtualenv all 20.14.0+ds-1 [24.4 kB]
Get:442 http://172.17.4.1/private bookworm-staging/main armhf xfsprogs armhf 5.18.0-1 [854 kB]
Get:443 http://172.17.4.1/private bookworm-staging/main armhf xfslibs-dev armhf 5.18.0-1 [117 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 389 MB in 1min 18s (4976 kB/s)
Selecting previously unselected package libssl3:armhf.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.3-7_armhf.deb ...
Unpacking libssl3:armhf (3.0.3-7) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.11.dfsg-4+b2) over (1:1.2.11.dfsg-4) ...
Setting up zlib1g:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package python3.10-minimal.
(Reading database ... 12929 files and directories currently installed.)
Preparing to unpack .../python3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10-minimal (3.10.5-1+b1) ...
Setting up libssl3:armhf (3.0.3-7) ...
Setting up libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.5-1+b1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12939 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.4-1+b1_armhf.deb ...
Unpacking python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Preparing to unpack .../bzip2_1.0.8-5+b2_armhf.deb ...
Unpacking bzip2 (1.0.8-5+b2) over (1.0.8-5) ...
Preparing to unpack .../libbz2-1.0_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-1.0:armhf (1.0.8-5+b2) over (1.0.8-5) ...
Setting up libbz2-1.0:armhf (1.0.8-5+b2) ...
Selecting previously unselected package libmpdec3:armhf.
(Reading database ... 12969 files and directories currently installed.)
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libtinfo6_6.3+20220423-2_armhf.deb ...
Unpacking libtinfo6:armhf (6.3+20220423-2) over (6.3-2) ...
Setting up libtinfo6:armhf (6.3+20220423-2) ...
(Reading database ... 12976 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.3+20220423-2_armhf.deb ...
Unpacking libncursesw6:armhf (6.3+20220423-2) over (6.3-2) ...
Setting up libncursesw6:armhf (6.3+20220423-2) ...
(Reading database ... 12976 files and directories currently installed.)
Preparing to unpack .../libsqlite3-0_3.38.5-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.38.5-1) over (3.38.2-1) ...
Setting up libsqlite3-0:armhf (3.38.5-1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
(Reading database ... 12976 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10 (3.10.5-1+b1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.4-1+b1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 13345 files and directories currently installed.)
Preparing to unpack .../python3_3.10.4-1+b1_armhf.deb ...
Unpacking python3 (3.10.4-1+b1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Selecting previously unselected package uuid-runtime.
Preparing to unpack .../uuid-runtime_2.38-4_armhf.deb ...
Unpacking uuid-runtime (2.38-4) ...
Preparing to unpack .../libldap-2.5-0_2.5.12+dfsg-2_armhf.deb ...
Unpacking libldap-2.5-0:armhf (2.5.12+dfsg-2) over (2.5.11+dfsg-1+rpi1) ...
Setting up libldap-2.5-0:armhf (2.5.12+dfsg-2) ...
(Reading database ... 13410 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-8-0:armhf (10.40-1+b2) over (10.39-4) ...
Setting up libpcre2-8-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 13411 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.38-4_armhf.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.6-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.10.2-1_armhf.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../005-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../006-libprocps8_2%3a3.3.17-7_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-7) ...
Selecting previously unselected package procps.
Preparing to unpack .../007-procps_2%3a3.3.17-7_armhf.deb ...
Unpacking procps (2:3.3.17-7) ...
Selecting previously unselected package openssl.
Preparing to unpack .../008-openssl_3.0.3-7_armhf.deb ...
Unpacking openssl (3.0.3-7) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../009-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../010-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../011-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../012-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../013-gettext-base_0.21-6_armhf.deb ...
Unpacking gettext-base (0.21-6) ...
Selecting previously unselected package ucf.
Preparing to unpack .../014-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../015-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../016-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../017-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../019-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../020-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package java-common.
Preparing to unpack .../021-java-common_0.72_all.deb ...
Unpacking java-common (0.72) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../022-libavahi-common-data_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-6+b1) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../023-libavahi-common3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-6+b1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../024-libdbus-1-3_1.14.0-1+b2_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.0-1+b2) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../025-libavahi-client3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-6+b1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../026-libcups2_2.4.2-1_armhf.deb ...
Unpacking libcups2:armhf (2.4.2-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../027-liblcms2-2_2.12~rc1-2_armhf.deb ...
Unpacking liblcms2-2:armhf (2.12~rc1-2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../028-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../029-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../030-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../031-libfreetype6_2.12.1+dfsg-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-2) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../032-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../033-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../034-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../035-libnspr4_2%3a4.34-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.34-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../036-libnss3_2%3a3.79-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.79-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../037-libasound2-data_1.2.6.1-2_all.deb ...
Unpacking libasound2-data (1.2.6.1-2) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../038-libasound2_1.2.6.1-2+b1_armhf.deb ...
Unpacking libasound2:armhf (1.2.6.1-2+b1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../039-libglib2.0-0_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.72.2-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../040-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../041-libharfbuzz0b_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libpcsclite1:armhf.
Preparing to unpack .../042-libpcsclite1_1.9.7-1_armhf.deb ...
Unpacking libpcsclite1:armhf (1.9.7-1) ...
Selecting previously unselected package openjdk-11-jre-headless:armhf.
Preparing to unpack .../043-openjdk-11-jre-headless_11.0.14.1+1-1_armhf.deb ...
Unpacking openjdk-11-jre-headless:armhf (11.0.14.1+1-1) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../044-default-jre-headless_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jre-headless (2:1.11-72+b4) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../045-ca-certificates-java_20190909_all.deb ...
Unpacking ca-certificates-java (20190909) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../046-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../047-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../048-libarchive13_3.6.0-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.0-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../049-libnghttp2-14_1.47.0-1+b1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.47.0-1+b1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../050-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../051-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../052-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../053-libcurl4_7.83.1-2_armhf.deb ...
Unpacking libcurl4:armhf (7.83.1-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../054-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../055-librhash0_1.4.2-1_armhf.deb ...
Unpacking librhash0:armhf (1.4.2-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../056-libuv1_1.44.1-2+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.1-2+rpi1) ...
Selecting previously unselected package dh-elpa-helper.
Preparing to unpack .../057-dh-elpa-helper_2.0.10_all.deb ...
Unpacking dh-elpa-helper (2.0.10) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../058-emacsen-common_3.0.4_all.deb ...
Unpacking emacsen-common (3.0.4) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../059-cmake-data_3.23.2-1_all.deb ...
Unpacking cmake-data (3.23.2-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../060-cmake_3.23.2-1_armhf.deb ...
Unpacking cmake (3.23.2-1) ...
Selecting previously unselected package cython3.
Preparing to unpack .../061-cython3_0.29.28-3+rpi1_armhf.deb ...
Unpacking cython3 (0.29.28-3+rpi1) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../062-dctrl-tools_2.24-3_armhf.deb ...
Unpacking dctrl-tools (2.24-3) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../063-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../064-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../065-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../066-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../067-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../068-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../069-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../070-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../071-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../072-gettext_0.21-6_armhf.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../073-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../074-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../075-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../076-libglvnd0_1.4.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.4.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../077-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../078-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../079-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../080-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../081-libxcb1_1.14-3_armhf.deb ...
Unpacking libxcb1:armhf (1.14-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../082-libx11-data_2%3a1.7.5-1_all.deb ...
Unpacking libx11-data (2:1.7.5-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../083-libx11-6_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.7.5-1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../084-libdrm-common_2.4.110-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.110-1+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../085-libdrm2_2.4.110-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.110-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../086-libglapi-mesa_22.0.5-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (22.0.5-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../087-libx11-xcb1_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.7.5-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../088-libxcb-dri2-0_1.14-3_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../089-libxcb-dri3-0_1.14-3_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../090-libxcb-glx0_1.14-3_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../091-libxcb-present0_1.14-3_armhf.deb ...
Unpacking libxcb-present0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../092-libxcb-shm0_1.14-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../093-libxcb-sync1_1.14-3_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.14-3) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../094-libxcb-xfixes0_1.14-3_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.14-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../095-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../096-libxfixes3_1%3a6.0.0-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../097-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../098-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../099-libdrm-amdgpu1_2.4.110-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.110-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../100-libdrm-nouveau2_2.4.110-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.110-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../101-libdrm-radeon1_2.4.110-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.110-1+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../102-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../103-libz3-4_4.8.12-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-1) ...
Selecting previously unselected package libllvm14:armhf.
Preparing to unpack .../104-libllvm14_1%3a14.0.4-4+rpi1_armhf.deb ...
Unpacking libllvm14:armhf (1:14.0.4-4+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../105-libsensors-config_1%3a3.6.0-7_all.deb ...
Unpacking libsensors-config (1:3.6.0-7) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../106-libsensors5_1%3a3.6.0-7_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-7) ...
Selecting previously unselected package libvulkan1:armhf.
Preparing to unpack .../107-libvulkan1_1.3.211.0-1_armhf.deb ...
Unpacking libvulkan1:armhf (1.3.211.0-1) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../108-libgl1-mesa-dri_22.0.5-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (22.0.5-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../109-libglx-mesa0_22.0.5-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (22.0.5-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../110-libglx0_1.4.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.4.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../111-libgl1_1.4.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.4.0-1) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../112-libgif7_5.2.1-2.4_armhf.deb ...
Unpacking libgif7:armhf (5.2.1-2.4) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../113-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../114-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../115-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../116-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package openjdk-11-jre:armhf.
Preparing to unpack .../117-openjdk-11-jre_11.0.14.1+1-1_armhf.deb ...
Unpacking openjdk-11-jre:armhf (11.0.14.1+1-1) ...
Selecting previously unselected package default-jre.
Preparing to unpack .../118-default-jre_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jre (2:1.11-72+b4) ...
Selecting previously unselected package openjdk-11-jdk-headless:armhf.
Preparing to unpack .../119-openjdk-11-jdk-headless_11.0.14.1+1-1_armhf.deb ...
Unpacking openjdk-11-jdk-headless:armhf (11.0.14.1+1-1) ...
Selecting previously unselected package default-jdk-headless.
Preparing to unpack .../120-default-jdk-headless_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jdk-headless (2:1.11-72+b4) ...
Selecting previously unselected package openjdk-11-jdk:armhf.
Preparing to unpack .../121-openjdk-11-jdk_11.0.14.1+1-1_armhf.deb ...
Unpacking openjdk-11-jdk:armhf (11.0.14.1+1-1) ...
Selecting previously unselected package default-jdk.
Preparing to unpack .../122-default-jdk_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jdk (2:1.11-72+b4) ...
Selecting previously unselected package libfile-dirlist-perl.
Preparing to unpack .../123-libfile-dirlist-perl_0.05-2_all.deb ...
Unpacking libfile-dirlist-perl (0.05-2) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../124-libfile-which-perl_1.27-1_all.deb ...
Unpacking libfile-which-perl (1.27-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../125-libfile-homedir-perl_1.006-1_all.deb ...
Unpacking libfile-homedir-perl (1.006-1) ...
Selecting previously unselected package libfile-touch-perl.
Preparing to unpack .../126-libfile-touch-perl_0.12-1_all.deb ...
Unpacking libfile-touch-perl (0.12-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../127-libio-pty-perl_1%3a1.15-2+b1_armhf.deb ...
Unpacking libio-pty-perl (1:1.15-2+b1) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../128-libipc-run-perl_20200505.0-1_all.deb ...
Unpacking libipc-run-perl (20200505.0-1) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../129-libclass-method-modifiers-perl_2.13-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-1) ...
Selecting previously unselected package libclass-xsaccessor-perl.
Preparing to unpack .../130-libclass-xsaccessor-perl_1.19-3+b18_armhf.deb ...
Unpacking libclass-xsaccessor-perl (1.19-3+b18) ...
Selecting previously unselected package libb-hooks-op-check-perl:armhf.
Preparing to unpack .../131-libb-hooks-op-check-perl_0.22-2_armhf.deb ...
Unpacking libb-hooks-op-check-perl:armhf (0.22-2) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../132-libdynaloader-functions-perl_0.003-1.1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1.1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../133-libdevel-callchecker-perl_0.008-1+b3_armhf.deb ...
Unpacking libdevel-callchecker-perl (0.008-1+b3) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../134-libparams-classify-perl_0.015-1+b4_armhf.deb ...
Unpacking libparams-classify-perl (0.015-1+b4) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../135-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../136-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../137-librole-tiny-perl_2.002004-1_all.deb ...
Unpacking librole-tiny-perl (2.002004-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../138-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../139-libmoo-perl_2.005004-3_all.deb ...
Unpacking libmoo-perl (2.005004-3) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../140-libencode-locale-perl_1.05-1.1_all.deb ...
Unpacking libencode-locale-perl (1.05-1.1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../141-libtimedate-perl_2.3300-2_all.deb ...
Unpacking libtimedate-perl (2.3300-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../142-libhttp-date-perl_6.05-1_all.deb ...
Unpacking libhttp-date-perl (6.05-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../143-libfile-listing-perl_6.15-1_all.deb ...
Unpacking libfile-listing-perl (6.15-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../144-libhtml-tagset-perl_3.20-4_all.deb ...
Unpacking libhtml-tagset-perl (3.20-4) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../145-liburi-perl_5.10-1_all.deb ...
Unpacking liburi-perl (5.10-1) ...
Selecting previously unselected package libhtml-parser-perl:armhf.
Preparing to unpack .../146-libhtml-parser-perl_3.78-1_armhf.deb ...
Unpacking libhtml-parser-perl:armhf (3.78-1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../147-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../148-libio-html-perl_1.004-3_all.deb ...
Unpacking libio-html-perl (1.004-3) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../149-liblwp-mediatypes-perl_6.04-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.04-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../150-libhttp-message-perl_6.36-1_all.deb ...
Unpacking libhttp-message-perl (6.36-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../151-libhttp-cookies-perl_6.10-1_all.deb ...
Unpacking libhttp-cookies-perl (6.10-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../152-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../153-perl-openssl-defaults_7+b1_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (7+b1) ...
Selecting previously unselected package libnet-ssleay-perl:armhf.
Preparing to unpack .../154-libnet-ssleay-perl_1.92-2+b1_armhf.deb ...
Unpacking libnet-ssleay-perl:armhf (1.92-2+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../155-libio-socket-ssl-perl_2.074-2_all.deb ...
Unpacking libio-socket-ssl-perl (2.074-2) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../156-libnet-http-perl_6.22-1_all.deb ...
Unpacking libnet-http-perl (6.22-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../157-liblwp-protocol-https-perl_6.10-1_all.deb ...
Unpacking liblwp-protocol-https-perl (6.10-1) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../158-libtry-tiny-perl_0.31-1_all.deb ...
Unpacking libtry-tiny-perl (0.31-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../159-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../160-libwww-perl_6.66-1_all.deb ...
Unpacking libwww-perl (6.66-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../161-patchutils_0.4.2-1_armhf.deb ...
Unpacking patchutils (0.4.2-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../162-libtinfo5_6.3+20220423-2_armhf.deb ...
Unpacking libtinfo5:armhf (6.3+20220423-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../163-wdiff_1.2.2-2_armhf.deb ...
Unpacking wdiff (1.2.2-2) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../164-devscripts_2.22.1_armhf.deb ...
Unpacking devscripts (2.22.1) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../165-dh-exec_0.23.4+b1_armhf.deb ...
Unpacking dh-exec (0.23.4+b1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../166-python3-lib2to3_3.9.12-1_all.deb ...
Unpacking python3-lib2to3 (3.9.12-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../167-python3-distutils_3.9.12-1_all.deb ...
Unpacking python3-distutils (3.9.12-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../168-dh-python_5.20220403_all.deb ...
Unpacking dh-python (5.20220403) ...
Selecting previously unselected package distro-info-data.
Preparing to unpack .../169-distro-info-data_0.53_all.deb ...
Unpacking distro-info-data (0.53) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../170-libdevmapper1.02.1_2%3a1.02.175-2.1_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.175-2.1) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../171-dmsetup_2%3a1.02.175-2.1_armhf.deb ...
Unpacking dmsetup (2:1.02.175-2.1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../172-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../173-docutils-common_0.17.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-2) ...
Selecting previously unselected package gperf.
Preparing to unpack .../174-gperf_3.1-1_armhf.deb ...
Unpacking gperf (3.1-1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../175-libnl-3-200_3.5.0-0.1_armhf.deb ...
Unpacking libnl-3-200:armhf (3.5.0-0.1) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../176-libnl-route-3-200_3.5.0-0.1_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.5.0-0.1) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../177-libibverbs1_40.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (40.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../178-ibverbs-providers_40.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (40.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../179-icu-devtools_71.1-3_armhf.deb ...
Unpacking icu-devtools (71.1-3) ...
Selecting previously unselected package javahelper.
Preparing to unpack .../180-javahelper_0.78_all.deb ...
Unpacking javahelper (0.78) ...
Selecting previously unselected package libhamcrest-java.
Preparing to unpack .../181-libhamcrest-java_1.3-9_all.deb ...
Unpacking libhamcrest-java (1.3-9) ...
Selecting previously unselected package junit4.
Preparing to unpack .../182-junit4_4.13.2-1_all.deb ...
Unpacking junit4 (4.13.2-1) ...
Selecting previously unselected package libaio1:armhf.
Preparing to unpack .../183-libaio1_0.3.113-2+rpi1_armhf.deb ...
Unpacking libaio1:armhf (0.3.113-2+rpi1) ...
Selecting previously unselected package libaio-dev:armhf.
Preparing to unpack .../184-libaio-dev_0.3.113-2+rpi1_armhf.deb ...
Unpacking libaio-dev:armhf (0.3.113-2+rpi1) ...
Selecting previously unselected package libargon2-1:armhf.
Preparing to unpack .../185-libargon2-1_0~20171227-0.3_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.3) ...
Selecting previously unselected package libdw1:armhf.
Preparing to unpack .../186-libdw1_0.187-1_armhf.deb ...
Unpacking libdw1:armhf (0.187-1) ...
Selecting previously unselected package libbabeltrace1:armhf.
Preparing to unpack .../187-libbabeltrace1_1.5.8-2+b1_armhf.deb ...
Unpacking libbabeltrace1:armhf (1.5.8-2+b1) ...
Selecting previously unselected package libbabeltrace-dev:armhf.
Preparing to unpack .../188-libbabeltrace-dev_1.5.8-2+b1_armhf.deb ...
Unpacking libbabeltrace-dev:armhf (1.5.8-2+b1) ...
Selecting previously unselected package libbabeltrace-ctf-dev.
Preparing to unpack .../189-libbabeltrace-ctf-dev_1.5.8-2_all.deb ...
Unpacking libbabeltrace-ctf-dev (1.5.8-2) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../190-uuid-dev_2.38-4_armhf.deb ...
Unpacking uuid-dev:armhf (2.38-4) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../191-libblkid-dev_2.38-4_armhf.deb ...
Unpacking libblkid-dev:armhf (2.38-4) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../192-libboost1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-atomic1.74.0:armhf.
Preparing to unpack .../193-libboost-atomic1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-atomic1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-atomic1.74-dev:armhf.
Preparing to unpack .../194-libboost-atomic1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-atomic1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-atomic-dev:armhf.
Preparing to unpack .../195-libboost-atomic-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../196-libboost-chrono1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../197-libboost-chrono1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../198-libboost-chrono-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time1.74.0:armhf.
Preparing to unpack .../199-libboost-date-time1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-date-time1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-serialization1.74.0:armhf.
Preparing to unpack .../200-libboost-serialization1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-serialization1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-serialization1.74-dev:armhf.
Preparing to unpack .../201-libboost-serialization1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-serialization1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-date-time1.74-dev:armhf.
Preparing to unpack .../202-libboost-date-time1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-date-time1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../203-libboost-system1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../204-libboost-system1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-thread1.74.0:armhf.
Preparing to unpack .../205-libboost-thread1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-thread1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-thread1.74-dev:armhf.
Preparing to unpack .../206-libboost-thread1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-thread1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-context1.74.0:armhf.
Preparing to unpack .../207-libboost-context1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-context1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-context1.74-dev:armhf.
Preparing to unpack .../208-libboost-context1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-context1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-context-dev:armhf.
Preparing to unpack .../209-libboost-context-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-context-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-coroutine1.74.0:armhf.
Preparing to unpack .../210-libboost-coroutine1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-coroutine1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-coroutine1.74-dev:armhf.
Preparing to unpack .../211-libboost-coroutine1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-coroutine1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-coroutine-dev:armhf.
Preparing to unpack .../212-libboost-coroutine-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time-dev:armhf.
Preparing to unpack .../213-libboost-date-time-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../214-libboost-filesystem1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../215-libboost-filesystem1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../216-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../217-libboost-regex1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../218-libicu-dev_71.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (71.1-3) ...
Selecting previously unselected package libboost-regex1.74-dev:armhf.
Preparing to unpack .../219-libboost-regex1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-regex1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-iostreams1.74.0:armhf.
Preparing to unpack .../220-libboost-iostreams1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-iostreams1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-iostreams1.74-dev:armhf.
Preparing to unpack .../221-libboost-iostreams1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-iostreams1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../222-libboost-iostreams-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../223-libboost-program-options1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../224-libboost-program-options1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../225-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-python1.74.0.
Preparing to unpack .../226-libboost-python1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-python1.74.0 (1.74.0-16) ...
Selecting previously unselected package libpython3.10:armhf.
Preparing to unpack .../227-libpython3.10_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../228-libexpat1-dev_2.4.8-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.4.8-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../229-zlib1g-dev_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package libpython3.10-dev:armhf.
Preparing to unpack .../230-libpython3.10-dev_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-dev:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../231-libpython3-dev_3.10.4-1+b1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.10.4-1+b1) ...
Selecting previously unselected package python3.10-dev.
Preparing to unpack .../232-python3.10-dev_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10-dev (3.10.5-1+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../233-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ...
Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../234-libjs-underscore_1.13.3~dfsg+~1.11.4-1_all.deb ...
Unpacking libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../235-libjs-sphinxdoc_4.5.0-3_all.deb ...
Unpacking libjs-sphinxdoc (4.5.0-3) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../236-python3-dev_3.10.4-1+b1_armhf.deb ...
Unpacking python3-dev (3.10.4-1+b1) ...
Selecting previously unselected package libboost-python1.74-dev.
Preparing to unpack .../237-libboost-python1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-python1.74-dev (1.74.0-16) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../238-libboost-python-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-python-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-random1.74.0:armhf.
Preparing to unpack .../239-libboost-random1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-random1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-random1.74-dev:armhf.
Preparing to unpack .../240-libboost-random1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-random1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-random-dev:armhf.
Preparing to unpack .../241-libboost-random-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-random-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../242-libboost-regex-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../243-libboost-system-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-test1.74.0:armhf.
Preparing to unpack .../244-libboost-test1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-test1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-test1.74-dev:armhf.
Preparing to unpack .../245-libboost-test1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-test1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-test-dev:armhf.
Preparing to unpack .../246-libboost-test-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-test-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../247-libboost-thread-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-timer1.74.0:armhf.
Preparing to unpack .../248-libboost-timer1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-timer1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-timer1.74-dev:armhf.
Preparing to unpack .../249-libboost-timer1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-timer1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-timer-dev:armhf.
Preparing to unpack .../250-libboost-timer-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-timer-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libmd-dev:armhf.
Preparing to unpack .../251-libmd-dev_1.0.4-1_armhf.deb ...
Unpacking libmd-dev:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../252-libbsd-dev_0.11.6-1_armhf.deb ...
Unpacking libbsd-dev:armhf (0.11.6-1) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../253-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package libc-ares2:armhf.
Preparing to unpack .../254-libc-ares2_1.18.1-1_armhf.deb ...
Unpacking libc-ares2:armhf (1.18.1-1) ...
Selecting previously unselected package libc-ares-dev:armhf.
Preparing to unpack .../255-libc-ares-dev_1.18.1-1_armhf.deb ...
Unpacking libc-ares-dev:armhf (1.18.1-1) ...
Selecting previously unselected package libc6-dbg:armhf.
Preparing to unpack .../256-libc6-dbg_2.33-7+rpi1_armhf.deb ...
Unpacking libc6-dbg:armhf (2.33-7+rpi1) ...
Selecting previously unselected package libcap-ng-dev.
Preparing to unpack .../257-libcap-ng-dev_0.7.9-2.2+b2_armhf.deb ...
Unpacking libcap-ng-dev (0.7.9-2.2+b2) ...
Selecting previously unselected package libcrypto++8:armhf.
Preparing to unpack .../258-libcrypto++8_8.6.0-3+rpi1_armhf.deb ...
Unpacking libcrypto++8:armhf (8.6.0-3+rpi1) ...
Selecting previously unselected package libcrypto++-dev:armhf.
Preparing to unpack .../259-libcrypto++-dev_8.6.0-3+rpi1_armhf.deb ...
Unpacking libcrypto++-dev:armhf (8.6.0-3+rpi1) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../260-libjson-c5_0.16-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.16-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../261-libcryptsetup12_2%3a2.4.3-1+b1_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.4.3-1+b1) ...
Selecting previously unselected package libcryptsetup-dev:armhf.
Preparing to unpack .../262-libcryptsetup-dev_2%3a2.4.3-1+b1_armhf.deb ...
Unpacking libcryptsetup-dev:armhf (2:2.4.3-1+b1) ...
Selecting previously unselected package libcunit1:armhf.
Preparing to unpack .../263-libcunit1_2.1-3-dfsg-2.4_armhf.deb ...
Unpacking libcunit1:armhf (2.1-3-dfsg-2.4) ...
Selecting previously unselected package libcunit1-dev.
Preparing to unpack .../264-libcunit1-dev_2.1-3-dfsg-2.4_armhf.deb ...
Unpacking libcunit1-dev (2.1-3-dfsg-2.4) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../265-libcurl3-gnutls_7.83.1-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.83.1-2) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../266-libcurl4-gnutls-dev_7.83.1-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.83.1-2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../267-libncurses-dev_6.3+20220423-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.3+20220423-2) ...
Selecting previously unselected package libedit-dev:armhf.
Preparing to unpack .../268-libedit-dev_3.1-20210910-1_armhf.deb ...
Unpacking libedit-dev:armhf (3.1-20210910-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../269-libevent-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libfmt8:armhf.
Preparing to unpack .../270-libfmt8_8.1.1+ds1-2_armhf.deb ...
Unpacking libfmt8:armhf (8.1.1+ds1-2) ...
Selecting previously unselected package libfmt-dev:armhf.
Preparing to unpack .../271-libfmt-dev_8.1.1+ds1-2_armhf.deb ...
Unpacking libfmt-dev:armhf (8.1.1+ds1-2) ...
Selecting previously unselected package libfuse2:armhf.
Preparing to unpack .../272-libfuse2_2.9.9-5_armhf.deb ...
Unpacking libfuse2:armhf (2.9.9-5) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../273-libsepol-dev_3.3-1_armhf.deb ...
Unpacking libsepol-dev:armhf (3.3-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../274-libpcre2-16-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../275-libpcre2-32-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../276-libpcre2-posix3_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../277-libpcre2-dev_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.40-1+b2) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../278-libselinux1-dev_3.3-1+b1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.3-1+b1) ...
Selecting previously unselected package libfuse-dev:armhf.
Preparing to unpack .../279-libfuse-dev_2.9.9-5_armhf.deb ...
Unpacking libfuse-dev:armhf (2.9.9-5) ...
Selecting previously unselected package libgf-complete1:armhf.
Preparing to unpack .../280-libgf-complete1_1.0.2+2017.04.10.git.ea75cdf-7_armhf.deb ...
Unpacking libgf-complete1:armhf (1.0.2+2017.04.10.git.ea75cdf-7) ...
Selecting previously unselected package libgf-complete-dev:armhf.
Preparing to unpack .../281-libgf-complete-dev_1.0.2+2017.04.10.git.ea75cdf-7_armhf.deb ...
Unpacking libgf-complete-dev:armhf (1.0.2+2017.04.10.git.ea75cdf-7) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../282-libgmpxx4ldbl_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../283-libgmp-dev_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libunbound8:armhf.
Preparing to unpack .../284-libunbound8_1.16.0-2+b1_armhf.deb ...
Unpacking libunbound8:armhf (1.16.0-2+b1) ...
Selecting previously unselected package libgnutls-dane0:armhf.
Preparing to unpack .../285-libgnutls-dane0_3.7.4-2_armhf.deb ...
Unpacking libgnutls-dane0:armhf (3.7.4-2) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Preparing to unpack .../286-libgnutls-openssl27_3.7.4-2_armhf.deb ...
Unpacking libgnutls-openssl27:armhf (3.7.4-2) ...
Selecting previously unselected package libgnutlsxx30:armhf.
Preparing to unpack .../287-libgnutlsxx30_3.7.4-2_armhf.deb ...
Unpacking libgnutlsxx30:armhf (3.7.4-2) ...
Selecting previously unselected package libidn2-dev:armhf.
Preparing to unpack .../288-libidn2-dev_2.3.2-2_armhf.deb ...
Unpacking libidn2-dev:armhf (2.3.2-2) ...
Selecting previously unselected package libp11-kit-dev:armhf.
Preparing to unpack .../289-libp11-kit-dev_0.24.1-1_armhf.deb ...
Unpacking libp11-kit-dev:armhf (0.24.1-1) ...
Selecting previously unselected package libtasn1-6-dev:armhf.
Preparing to unpack .../290-libtasn1-6-dev_4.18.0-4_armhf.deb ...
Unpacking libtasn1-6-dev:armhf (4.18.0-4) ...
Selecting previously unselected package nettle-dev:armhf.
Preparing to unpack .../291-nettle-dev_3.7.3-1_armhf.deb ...
Unpacking nettle-dev:armhf (3.7.3-1) ...
Selecting previously unselected package libgnutls28-dev:armhf.
Preparing to unpack .../292-libgnutls28-dev_3.7.4-2_armhf.deb ...
Unpacking libgnutls28-dev:armhf (3.7.4-2) ...
Selecting previously unselected package libtcmalloc-minimal4:armhf.
Preparing to unpack .../293-libtcmalloc-minimal4_2.10-1_armhf.deb ...
Unpacking libtcmalloc-minimal4:armhf (2.10-1) ...
Selecting previously unselected package libgoogle-perftools4:armhf.
Preparing to unpack .../294-libgoogle-perftools4_2.10-1_armhf.deb ...
Unpacking libgoogle-perftools4:armhf (2.10-1) ...
Selecting previously unselected package libgoogle-perftools-dev:armhf.
Preparing to unpack .../295-libgoogle-perftools-dev_2.10-1_armhf.deb ...
Unpacking libgoogle-perftools-dev:armhf (2.10-1) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../296-libhwloc15_2.7.1-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.7.1-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../297-libnuma1_2.0.14-3+b2_armhf.deb ...
Unpacking libnuma1:armhf (2.0.14-3+b2) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../298-libnuma-dev_2.0.14-3+b2_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.14-3+b2) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../299-libltdl7_2.4.7-4_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-4) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../300-libltdl-dev_2.4.7-4_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-4) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../301-libhwloc-dev_2.7.1-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.7.1-1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../302-libnl-3-dev_3.5.0-0.1_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.5.0-0.1) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../303-libnl-route-3-dev_3.5.0-0.1_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.5.0-0.1) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../304-libibverbs-dev_40.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (40.0-1) ...
Selecting previously unselected package libinih1:armhf.
Preparing to unpack .../305-libinih1_53-1_armhf.deb ...
Unpacking libinih1:armhf (53-1) ...
Selecting previously unselected package libjerasure2:armhf.
Preparing to unpack .../306-libjerasure2_2.0.0+2017.04.10.git.de1739cc84-2_armhf.deb ...
Unpacking libjerasure2:armhf (2.0.0+2017.04.10.git.de1739cc84-2) ...
Selecting previously unselected package libjerasure-dev:armhf.
Preparing to unpack .../307-libjerasure-dev_2.0.0+2017.04.10.git.de1739cc84-2_armhf.deb ...
Unpacking libjerasure-dev:armhf (2.0.0+2017.04.10.git.de1739cc84-2) ...
Selecting previously unselected package libkeyutils-dev:armhf.
Preparing to unpack .../308-libkeyutils-dev_1.6.1-3+rpi1_armhf.deb ...
Unpacking libkeyutils-dev:armhf (1.6.1-3+rpi1) ...
Selecting previously unselected package libldap-dev:armhf.
Preparing to unpack .../309-libldap-dev_2.5.12+dfsg-2_armhf.deb ...
Unpacking libldap-dev:armhf (2.5.12+dfsg-2) ...
Selecting previously unselected package libldap2-dev.
Preparing to unpack .../310-libldap2-dev_2.5.12+dfsg-2_all.deb ...
Unpacking libldap2-dev (2.5.12+dfsg-2) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../311-libsnappy1v5_1.1.9-2_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.9-2) ...
Selecting previously unselected package libleveldb1d:armhf.
Preparing to unpack .../312-libleveldb1d_1.23-3_armhf.deb ...
Unpacking libleveldb1d:armhf (1.23-3) ...
Selecting previously unselected package libleveldb-dev:armhf.
Preparing to unpack .../313-libleveldb-dev_1.23-3_armhf.deb ...
Unpacking libleveldb-dev:armhf (1.23-3) ...
Selecting previously unselected package liblua5.3-0:armhf.
Preparing to unpack .../314-liblua5.3-0_5.3.6-1_armhf.deb ...
Unpacking liblua5.3-0:armhf (5.3.6-1) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../315-libreadline-dev_8.1.2-1.2_armhf.deb ...
Unpacking libreadline-dev:armhf (8.1.2-1.2) ...
Selecting previously unselected package liblua5.3-dev:armhf.
Preparing to unpack .../316-liblua5.3-dev_5.3.6-1_armhf.deb ...
Unpacking liblua5.3-dev:armhf (5.3.6-1) ...
Selecting previously unselected package liblz4-dev:armhf.
Preparing to unpack .../317-liblz4-dev_1.9.3-2_armhf.deb ...
Unpacking liblz4-dev:armhf (1.9.3-2) ...
Selecting previously unselected package libnl-genl-3-200:armhf.
Preparing to unpack .../318-libnl-genl-3-200_3.5.0-0.1_armhf.deb ...
Unpacking libnl-genl-3-200:armhf (3.5.0-0.1) ...
Selecting previously unselected package libnl-genl-3-dev:armhf.
Preparing to unpack .../319-libnl-genl-3-dev_3.5.0-0.1_armhf.deb ...
Unpacking libnl-genl-3-dev:armhf (3.5.0-0.1) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../320-libnspr4-dev_2%3a4.34-1_armhf.deb ...
Unpacking libnspr4-dev (2:4.34-1) ...
Selecting previously unselected package libnss3-dev:armhf.
Preparing to unpack .../321-libnss3-dev_2%3a3.79-1_armhf.deb ...
Unpacking libnss3-dev:armhf (2:3.79-1) ...
Selecting previously unselected package liboath0:armhf.
Preparing to unpack .../322-liboath0_2.6.7-3_armhf.deb ...
Unpacking liboath0:armhf (2.6.7-3) ...
Selecting previously unselected package liboath-dev:armhf.
Preparing to unpack .../323-liboath-dev_2.6.7-3_armhf.deb ...
Unpacking liboath-dev:armhf (2.6.7-3) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../324-libpciaccess0_0.16-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.16-3) ...
Selecting previously unselected package libpciaccess-dev:armhf.
Preparing to unpack .../325-libpciaccess-dev_0.16-3_armhf.deb ...
Unpacking libpciaccess-dev:armhf (0.16-3) ...
Selecting previously unselected package libprotobuf23:armhf.
Preparing to unpack .../326-libprotobuf23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotobuf-lite23:armhf.
Preparing to unpack .../327-libprotobuf-lite23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf-lite23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../328-libprotobuf-dev_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf-dev:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotoc23:armhf.
Preparing to unpack .../329-libprotoc23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotoc23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package librabbitmq4:armhf.
Preparing to unpack .../330-librabbitmq4_0.11.0-1+b1_armhf.deb ...
Unpacking librabbitmq4:armhf (0.11.0-1+b1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../331-libssl-dev_3.0.3-7_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.3-7) ...
Selecting previously unselected package librabbitmq-dev:armhf.
Preparing to unpack .../332-librabbitmq-dev_0.11.0-1+b1_armhf.deb ...
Unpacking librabbitmq-dev:armhf (0.11.0-1+b1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../333-librdmacm1_40.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (40.0-1) ...
Selecting previously unselected package librdmacm-dev:armhf.
Preparing to unpack .../334-librdmacm-dev_40.0-1_armhf.deb ...
Unpacking librdmacm-dev:armhf (40.0-1) ...
Selecting previously unselected package libsctp1:armhf.
Preparing to unpack .../335-libsctp1_1.0.19+dfsg-1+b2_armhf.deb ...
Unpacking libsctp1:armhf (1.0.19+dfsg-1+b2) ...
Selecting previously unselected package libsctp-dev:armhf.
Preparing to unpack .../336-libsctp-dev_1.0.19+dfsg-1+b2_armhf.deb ...
Unpacking libsctp-dev:armhf (1.0.19+dfsg-1+b2) ...
Selecting previously unselected package libsnappy-dev:armhf.
Preparing to unpack .../337-libsnappy-dev_1.1.9-2_armhf.deb ...
Unpacking libsnappy-dev:armhf (1.1.9-2) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../338-libsqlite3-dev_3.38.5-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.38.5-1) ...
Selecting previously unselected package libudev-dev:armhf.
Preparing to unpack .../339-libudev-dev_250.4-1+rpi1_armhf.deb ...
Unpacking libudev-dev:armhf (250.4-1+rpi1) ...
Selecting previously unselected package libunicode-string-perl.
Preparing to unpack .../340-libunicode-string-perl_2.10-1+b6_armhf.deb ...
Unpacking libunicode-string-perl (2.10-1+b6) ...
Selecting previously unselected package libunicode-escape-perl.
Preparing to unpack .../341-libunicode-escape-perl_0.0.2-4.1_all.deb ...
Unpacking libunicode-escape-perl (0.0.2-4.1) ...
Selecting previously unselected package liburcu8:armhf.
Preparing to unpack .../342-liburcu8_0.13.1-1_armhf.deb ...
Unpacking liburcu8:armhf (0.13.1-1) ...
Selecting previously unselected package liburing2:armhf.
Preparing to unpack .../343-liburing2_2.1-2+b2_armhf.deb ...
Unpacking liburing2:armhf (2.1-2+b2) ...
Selecting previously unselected package liburing-dev:armhf.
Preparing to unpack .../344-liburing-dev_2.1-2+b2_armhf.deb ...
Unpacking liburing-dev:armhf (2.1-2+b2) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../345-libxml2-dev_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package libyaml-cpp0.7:armhf.
Preparing to unpack .../346-libyaml-cpp0.7_0.7.0+dfsg-8+rpi1_armhf.deb ...
Unpacking libyaml-cpp0.7:armhf (0.7.0+dfsg-8+rpi1) ...
Selecting previously unselected package libyaml-cpp-dev.
Preparing to unpack .../347-libyaml-cpp-dev_0.7.0+dfsg-8+rpi1_armhf.deb ...
Unpacking libyaml-cpp-dev (0.7.0+dfsg-8+rpi1) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../348-lsb-release_11.2+rpi1_all.deb ...
Unpacking lsb-release (11.2+rpi1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../349-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../350-protobuf-compiler_3.12.4-1+b1_armhf.deb ...
Unpacking protobuf-compiler (3.12.4-1+b1) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../351-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python-pastedeploy-tpl.
Preparing to unpack .../352-python-pastedeploy-tpl_2.1.1-2_all.deb ...
Unpacking python-pastedeploy-tpl (2.1.1-2) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../353-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../354-python3-pkg-resources_59.6.0-1.2_all.deb ...
Unpacking python3-pkg-resources (59.6.0-1.2) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../355-python3-tz_2022.1-1_all.deb ...
Unpacking python3-tz (2022.1-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../356-python3-babel_2.8.0+dfsg.1-7_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-soupsieve.
Preparing to unpack .../357-python3-soupsieve_2.3.2-1_all.deb ...
Unpacking python3-soupsieve (2.3.2-1) ...
Selecting previously unselected package python3-bs4.
Preparing to unpack .../358-python3-bs4_4.11.1-1_all.deb ...
Unpacking python3-bs4 (4.11.1-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../359-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../360-python3-chardet_4.0.0-2_all.deb ...
Unpacking python3-chardet (4.0.0-2) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../361-python3-charset-normalizer_2.0.6-2_all.deb ...
Unpacking python3-charset-normalizer (2.0.6-2) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../362-python3-more-itertools_8.10.0-2_all.deb ...
Unpacking python3-more-itertools (8.10.0-2) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../363-python3-jaraco.functools_3.5.0-1_all.deb ...
Unpacking python3-jaraco.functools (3.5.0-1) ...
Selecting previously unselected package python3-cheroot.
Preparing to unpack .../364-python3-cheroot_8.6.0+ds1-3_all.deb ...
Unpacking python3-cheroot (8.6.0+ds1-3) ...
Selecting previously unselected package python3-jaraco.classes.
Preparing to unpack .../365-python3-jaraco.classes_3.2.1-3_all.deb ...
Unpacking python3-jaraco.classes (3.2.1-3) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../366-python3-jaraco.context_4.1.1-2_all.deb ...
Unpacking python3-jaraco.context (4.1.1-2) ...
Selecting previously unselected package python3-jaraco.text.
Preparing to unpack .../367-python3-jaraco.text_3.7.0-1_all.deb ...
Unpacking python3-jaraco.text (3.7.0-1) ...
Selecting previously unselected package python3-jaraco.collections.
Preparing to unpack .../368-python3-jaraco.collections_3.5.1-1_all.deb ...
Unpacking python3-jaraco.collections (3.5.1-1) ...
Selecting previously unselected package python3-tempora.
Preparing to unpack .../369-python3-tempora_5.0.1-1_all.deb ...
Unpacking python3-tempora (5.0.1-1) ...
Selecting previously unselected package python3-portend.
Preparing to unpack .../370-python3-portend_3.1.0-1_all.deb ...
Unpacking python3-portend (3.1.0-1) ...
Selecting previously unselected package python3-zc.lockfile.
Preparing to unpack .../371-python3-zc.lockfile_2.0-2_all.deb ...
Unpacking python3-zc.lockfile (2.0-2) ...
Selecting previously unselected package python3-cherrypy3.
Preparing to unpack .../372-python3-cherrypy3_18.6.1-4_all.deb ...
Unpacking python3-cherrypy3 (18.6.1-4) ...
Selecting previously unselected package python3-distlib.
Preparing to unpack .../373-python3-distlib_0.3.4-1_all.deb ...
Unpacking python3-distlib (0.3.4-1) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../374-python3-roman_3.3-1_all.deb ...
Unpacking python3-roman (3.3-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../375-python3-docutils_0.17.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-2) ...
Selecting previously unselected package python3-filelock.
Preparing to unpack .../376-python3-filelock_3.7.0-1_all.deb ...
Unpacking python3-filelock (3.7.0-1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../377-python3-idna_3.3-1_all.deb ...
Unpacking python3-idna (3.3-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../378-python3-imagesize_1.3.0-1_all.deb ...
Unpacking python3-imagesize (1.3.0-1) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../379-python3-zipp_1.0.0-4_all.deb ...
Unpacking python3-zipp (1.0.0-4) ...
Selecting previously unselected package python3-importlib-metadata.
Preparing to unpack .../380-python3-importlib-metadata_4.6.4-1_all.deb ...
Unpacking python3-importlib-metadata (4.6.4-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../381-python3-markupsafe_2.0.1-2+b1_armhf.deb ...
Unpacking python3-markupsafe (2.0.1-2+b1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../382-python3-jinja2_3.0.3-1_all.deb ...
Unpacking python3-jinja2 (3.0.3-1) ...
Selecting previously unselected package python3-logutils.
Preparing to unpack .../383-python3-logutils_0.3.3-8_all.deb ...
Unpacking python3-logutils (0.3.3-8) ...
Selecting previously unselected package python3-mako.
Preparing to unpack .../384-python3-mako_1.1.3+ds1-3_all.deb ...
Unpacking python3-mako (1.1.3+ds1-3) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../385-python3-pyparsing_3.0.7-2_all.deb ...
Unpacking python3-pyparsing (3.0.7-2) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../386-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-tempita.
Preparing to unpack .../387-python3-tempita_0.5.2-6_all.deb ...
Unpacking python3-tempita (0.5.2-6) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../388-python3-six_1.16.0-3_all.deb ...
Unpacking python3-six (1.16.0-3) ...
Selecting previously unselected package python3-paste.
Preparing to unpack .../389-python3-paste_3.5.0+dfsg1-2_all.deb ...
Unpacking python3-paste (3.5.0+dfsg1-2) ...
Selecting previously unselected package python3-pastedeploy.
Preparing to unpack .../390-python3-pastedeploy_2.1.1-2_all.deb ...
Unpacking python3-pastedeploy (2.1.1-2) ...
Selecting previously unselected package python3-simplegeneric.
Preparing to unpack .../391-python3-simplegeneric_0.8.1-4_all.deb ...
Unpacking python3-simplegeneric (0.8.1-4) ...
Selecting previously unselected package python3-singledispatch.
Preparing to unpack .../392-python3-singledispatch_3.4.0.3-4_all.deb ...
Unpacking python3-singledispatch (3.4.0.3-4) ...
Selecting previously unselected package python3-webob.
Preparing to unpack .../393-python3-webob_1%3a1.8.6-2_all.deb ...
Unpacking python3-webob (1:1.8.6-2) ...
Selecting previously unselected package python3-waitress.
Preparing to unpack .../394-python3-waitress_2.1.1-2_all.deb ...
Unpacking python3-waitress (2.1.1-2) ...
Selecting previously unselected package python3-webtest.
Preparing to unpack .../395-python3-webtest_2.0.35-1_all.deb ...
Unpacking python3-webtest (2.0.35-1) ...
Selecting previously unselected package python3-pecan.
Preparing to unpack .../396-python3-pecan_1.4.1-1_all.deb ...
Unpacking python3-pecan (1.4.1-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../397-python3-setuptools_59.6.0-1.2_all.deb ...
Unpacking python3-setuptools (59.6.0-1.2) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../398-python3-wheel_0.37.1-2_all.deb ...
Unpacking python3-wheel (0.37.1-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../399-python3-pip_22.1.1+dfsg-1_all.deb ...
Unpacking python3-pip (22.1.1+dfsg-1) ...
Selecting previously unselected package python3-pip-whl.
Preparing to unpack .../400-python3-pip-whl_22.1.1+dfsg-1_all.deb ...
Unpacking python3-pip-whl (22.1.1+dfsg-1) ...
Selecting previously unselected package python3-platformdirs.
Preparing to unpack .../401-python3-platformdirs_2.5.2-1_all.deb ...
Unpacking python3-platformdirs (2.5.2-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../402-python3-pluggy_1.0.0-1_all.deb ...
Unpacking python3-pluggy (1.0.0-1) ...
Selecting previously unselected package python3-py.
Preparing to unpack .../403-python3-py_1.10.0-1_all.deb ...
Unpacking python3-py (1.10.0-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../404-python3-pygments_2.11.2+dfsg-2_all.deb ...
Unpacking python3-pygments (2.11.2+dfsg-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../405-python3-urllib3_1.26.9-1_all.deb ...
Unpacking python3-urllib3 (1.26.9-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../406-python3-requests_2.27.1+dfsg-1_all.deb ...
Unpacking python3-requests (2.27.1+dfsg-1) ...
Selecting previously unselected package python3-setuptools-whl.
Preparing to unpack .../407-python3-setuptools-whl_59.6.0-1.2_all.deb ...
Unpacking python3-setuptools-whl (59.6.0-1.2) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../408-python3-snowballstemmer_2.2.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../409-sphinx-common_4.5.0-3_all.deb ...
Unpacking sphinx-common (4.5.0-3) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../410-python3-sphinx_4.5.0-3_all.deb ...
Unpacking python3-sphinx (4.5.0-3) ...
Selecting previously unselected package python3-toml.
Preparing to unpack .../411-python3-toml_0.10.2-1_all.deb ...
Unpacking python3-toml (0.10.2-1) ...
Selecting previously unselected package python3-wheel-whl.
Preparing to unpack .../412-python3-wheel-whl_0.37.1-2_all.deb ...
Unpacking python3-wheel-whl (0.37.1-2) ...
Selecting previously unselected package python3-virtualenv.
Preparing to unpack .../413-python3-virtualenv_20.14.0+ds-1_all.deb ...
Unpacking python3-virtualenv (20.14.0+ds-1) ...
Selecting previously unselected package ragel.
Preparing to unpack .../414-ragel_6.10-3_armhf.deb ...
Unpacking ragel (6.10-3) ...
Selecting previously unselected package systemtap-sdt-dev:armhf.
Preparing to unpack .../415-systemtap-sdt-dev_4.6-2+b1_armhf.deb ...
Unpacking systemtap-sdt-dev:armhf (4.6-2+b1) ...
Selecting previously unselected package tox.
Preparing to unpack .../416-tox_3.21.4-1_all.deb ...
Unpacking tox (3.21.4-1) ...
Selecting previously unselected package valgrind.
Preparing to unpack .../417-valgrind_1%3a3.7.0-6+rpi6_armhf.deb ...
Unpacking valgrind (1:3.7.0-6+rpi6) ...
Selecting previously unselected package virtualenv.
Preparing to unpack .../418-virtualenv_20.14.0+ds-1_all.deb ...
Unpacking virtualenv (20.14.0+ds-1) ...
Selecting previously unselected package xfsprogs.
Preparing to unpack .../419-xfsprogs_5.18.0-1_armhf.deb ...
Unpacking xfsprogs (5.18.0-1) ...
Selecting previously unselected package xfslibs-dev.
Preparing to unpack .../420-xfslibs-dev_5.18.0-1_armhf.deb ...
Unpacking xfslibs-dev (5.18.0-1) ...
Selecting previously unselected package sbuild-build-depends-ceph-dummy.
Preparing to unpack .../421-sbuild-build-depends-ceph-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-ceph-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0-16) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.6-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0-16) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up libunicode-string-perl (2.10-1+b6) ...
Setting up liblcms2-2:armhf (2.12~rc1-2) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libpciaccess0:armhf (0.16-3) ...
Setting up libfile-which-perl (1.27-1) ...
Setting up librabbitmq4:armhf (0.11.0-1+b1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up python3-setuptools-whl (59.6.0-1.2) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libunicode-escape-perl (0.0.2-4.1) ...
Setting up libboost1.74-dev:armhf (1.74.0-16) ...
Setting up libgnutls-openssl27:armhf (3.7.4-2) ...
Setting up libpciaccess-dev:armhf (0.16-3) ...
Setting up libboost-atomic1.74.0:armhf (1.74.0-16) ...
Setting up bsdextrautils (2.38-4) ...
Setting up liboath0:armhf (2.6.7-3) ...
Setting up java-common (0.72) ...
Setting up libdynaloader-functions-perl (0.003-1.1) ...
Setting up libclass-method-modifiers-perl (2.13-1) ...
Setting up libio-pty-perl (1:1.15-2+b1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.72.2-2) ...
No schema files found: doing nothing.
Setting up distro-info-data (0.53) ...
Setting up libboost-iostreams1.74.0:armhf (1.74.0-16) ...
Setting up libglvnd0:armhf (1.4.0-1) ...
Setting up libinih1:armhf (53-1) ...
Setting up libboost-program-options1.74.0:armhf (1.74.0-16) ...
Setting up libhtml-tagset-perl (3.20-4) ...
Setting up libargon2-1:armhf (0~20171227-0.3) ...
Setting up libdebhelper-perl (13.7.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0-16) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up libtry-tiny-perl (0.31-1) ...
Setting up libsensors-config (1:3.6.0-7) ...
Setting up libtcmalloc-minimal4:armhf (2.10-1) ...
Setting up libnghttp2-14:armhf (1.47.0-1+b1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up perl-openssl-defaults:armhf (7+b1) ...
Setting up gettext-base (0.21-6) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0-16) ...
Setting up libencode-locale-perl (1.05-1.1) ...
Setting up libprotobuf23:armhf (3.12.4-1+b1) ...
Setting up libcrypto++8:armhf (8.6.0-3+rpi1) ...
Setting up libc-ares2:armhf (1.18.1-1) ...
Setting up file (1:5.41-4) ...
Setting up libfuse2:armhf (2.9.9-5) ...
Setting up bzip2 (1.0.8-5+b2) ...
Setting up gperf (3.1-1) ...
Setting up libpcre2-16-0:armhf (10.40-1+b2) ...
Setting up python-babel-localedata (2.8.0+dfsg.1-7) ...
Setting up libsnappy1v5:armhf (1.1.9-2) ...
Setting up libc6-dbg:armhf (2.33-7+rpi1) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0-16) ...
Setting up ragel (6.10-3) ...
Setting up libasound2-data (1.2.6.1-2) ...
Setting up patchutils (0.4.2-1) ...
Setting up libprotobuf-lite23:armhf (3.12.4-1+b1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:armhf (4.8.12-1) ...
Setting up libpcre2-32-0:armhf (10.40-1+b2) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Setting up libuv1:armhf (1.44.1-2+rpi1) ...
Setting up libexpat1-dev:armhf (2.4.8-1) ...
Setting up python-pastedeploy-tpl (2.1.1-2) ...
Setting up libboost-test1.74.0:armhf (1.74.0-16) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up emacsen-common (3.0.4) ...
Setting up libsqlite3-dev:armhf (3.38.5-1) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libx11-data (2:1.7.5-1) ...
Setting up libnspr4:armhf (2:4.34-1) ...
Setting up libyaml-cpp0.7:armhf (0.7.0+dfsg-8+rpi1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up dh-elpa-helper (2.0.10) ...
Setting up libgnutlsxx30:armhf (3.7.4-2) ...
Setting up libldap-dev:armhf (2.5.12+dfsg-2) ...
Setting up uuid-dev:armhf (2.38-4) ...
Setting up libprotoc23:armhf (3.12.4-1+b1) ...
Setting up libavahi-common-data:armhf (0.8-6+b1) ...
Setting up libboost-system1.74-dev:armhf (1.74.0-16) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libdbus-1-3:armhf (1.14.0-1+b2) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up libboost-regex1.74.0:armhf (1.74.0-16) ...
Setting up libssl-dev:armhf (3.0.3-7) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up libhwloc15:armhf (2.7.1-1) ...
Setting up libc-ares-dev:armhf (1.18.1-1) ...
Setting up libboost-context1.74.0:armhf (1.74.0-16) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libio-html-perl (1.004-3) ...
Setting up libboost-random1.74.0:armhf (1.74.0-16) ...
Setting up autopoint (0.21-6) ...
Setting up libb-hooks-op-check-perl:armhf (0.22-2) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up icu-devtools (71.1-3) ...
Setting up liblz4-dev:armhf (1.9.3-2) ...
Setting up pkg-config (0.29.2-1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up libudev-dev:armhf (250.4-1+rpi1) ...
Setting up libipc-run-perl (20200505.0-1) ...
Setting up libsepol-dev:armhf (3.3-1) ...
Setting up libpcsclite1:armhf (1.9.7-1) ...
Setting up ucf (3.0043) ...
Setting up libsensors5:armhf (1:3.6.0-7) ...
Setting up libltdl7:armhf (2.4.7-4) ...
Setting up liburcu8:armhf (0.13.1-1) ...
Setting up libidn2-dev:armhf (2.3.2-2) ...
Setting up libhamcrest-java (1.3-9) ...
Setting up libglapi-mesa:armhf (22.0.5-1+rpi1) ...
Setting up libvulkan1:armhf (1.3.211.0-1) ...
Setting up librabbitmq-dev:armhf (0.11.0-1+b1) ...
Setting up libtimedate-perl (2.3300-2) ...
Setting up libboost-atomic1.74-dev:armhf (1.74.0-16) ...
Setting up libboost-serialization1.74.0:armhf (1.74.0-16) ...
Setting up libgif7:armhf (5.2.1-2.4) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Setting up libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Setting up libnuma1:armhf (2.0.14-3+b2) ...
Setting up libpcre2-posix3:armhf (10.40-1+b2) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libsctp1:armhf (1.0.19+dfsg-1+b2) ...
Setting up uuid-runtime (2.38-4) ...
Adding group `uuidd' (GID 114) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 108) ...
Adding new user `uuidd' (UID 108) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up librhash0:armhf (1.4.2-1) ...
Setting up libkeyutils-dev:armhf (1.6.1-3+rpi1) ...
Setting up libfmt8:armhf (8.1.1+ds1-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up liblua5.3-0:armhf (5.3.6-1) ...
Setting up libcap-ng-dev (0.7.9-2.2+b2) ...
Setting up liboath-dev:armhf (2.6.7-3) ...
Setting up libasound2:armhf (1.2.6.1-2+b1) ...
Setting up libmd-dev:armhf (1.0.4-1) ...
Setting up libnl-3-200:armhf (3.5.0-0.1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up librole-tiny-perl (2.002004-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libcunit1:armhf (2.1-3-dfsg-2.4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up sgml-base (1.30) ...
Setting up libsub-quote-perl (2.006006-1) ...
Setting up libclass-xsaccessor-perl (1.19-3+b18) ...
Setting up cmake-data (3.23.2-1) ...
Setting up libgf-complete1:armhf (1.0.2+2017.04.10.git.ea75cdf-7) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0-16) ...
Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Setting up libboost-date-time1.74.0:armhf (1.74.0-16) ...
Setting up libfile-dirlist-perl (0.05-2) ...
Setting up liburing2:armhf (2.1-2+b2) ...
Setting up libboost-python1.74.0 (1.74.0-16) ...
Setting up libaio1:armhf (0.3.113-2+rpi1) ...
Setting up libfile-homedir-perl (1.006-1) ...
Setting up valgrind (1:3.7.0-6+rpi6) ...
Setting up libboost-test1.74-dev:armhf (1.74.0-16) ...
Setting up libtasn1-6-dev:armhf (4.18.0-4) ...
Setting up openssl (3.0.3-7) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libtinfo5:armhf (6.3+20220423-2) ...
Setting up python3-wheel-whl (0.37.1-2) ...
Setting up libdrm-common (2.4.110-1+rpi1) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up libjson-c5:armhf (0.16-1) ...
Setting up libboost-timer1.74.0:armhf (1.74.0-16) ...
Setting up libicu-dev:armhf (71.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up libbsd-dev:armhf (0.11.6-1) ...
Setting up liburi-perl (5.10-1) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up libfile-touch-perl (0.12-1) ...
Setting up libprocps8:armhf (2:3.3.17-7) ...
Setting up libp11-kit-dev:armhf (0.24.1-1) ...
Setting up liburing-dev:armhf (2.1-2+b2) ...
Setting up dctrl-tools (2.24-3) ...
Setting up libgoogle-perftools4:armhf (2.10-1) ...
Setting up libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Setting up libboost-thread1.74.0:armhf (1.74.0-16) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up libnet-ssleay-perl:armhf (1.92-2+b1) ...
Setting up libgf-complete-dev:armhf (1.0.2+2017.04.10.git.ea75cdf-7) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libnspr4-dev (2:4.34-1) ...
Setting up libblkid-dev:armhf (2.38-4) ...
Setting up wdiff (1.2.2-2) ...
Setting up libleveldb1d:armhf (1.23-3) ...
Setting up libhttp-date-perl (6.05-1) ...
Setting up libdw1:armhf (0.187-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libncurses-dev:armhf (6.3+20220423-2) ...
Setting up libxcb1:armhf (1.14-3) ...
Setting up gettext (0.21-6) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Setting up libxcb-xfixes0:armhf (1.14-3) ...
Setting up libfile-listing-perl (6.15-1) ...
Setting up libpcre2-dev:armhf (10.40-1+b2) ...
Setting up protobuf-compiler (3.12.4-1+b1) ...
Setting up nettle-dev:armhf (3.7.3-1) ...
Setting up libleveldb-dev:armhf (1.23-3) ...
Setting up libtool (2.4.7-4) ...
Setting up libarchive13:armhf (3.6.0-1) ...
Setting up libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Setting up libselinux1-dev:armhf (3.3-1+b1) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up libxcb-glx0:armhf (1.14-3) ...
Setting up libboost-coroutine1.74.0:armhf (1.74.0-16) ...
Setting up libgoogle-perftools-dev:armhf (2.10-1) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libboost-system-dev:armhf (1.74.0.3+b4) ...
Setting up libcrypto++-dev:armhf (8.6.0-3+rpi1) ...
Setting up libsnappy-dev:armhf (1.1.9-2) ...
Setting up libyaml-cpp-dev (0.7.0+dfsg-8+rpi1) ...
Setting up libavahi-common3:armhf (0.8-6+b1) ...
Setting up libnet-http-perl (6.22-1) ...
Setting up m4 (1.4.18-5) ...
Setting up libcurl3-gnutls:armhf (7.83.1-2) ...
Setting up libnss3:armhf (2:3.79-1) ...
Setting up libjerasure2:armhf (2.0.0+2017.04.10.git.de1739cc84-2) ...
Setting up libxcb-shm0:armhf (1.14-3) ...
Setting up libfuse-dev:armhf (2.9.9-5) ...
Setting up libreadline-dev:armhf (8.1.2-1.2) ...
Setting up libaio-dev:armhf (0.3.113-2+rpi1) ...
Setting up libcurl4-gnutls-dev:armhf (7.83.1-2) ...
Setting up libdevel-callchecker-perl (0.008-1+b3) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libnuma-dev:armhf (2.0.14-3+b2) ...
Setting up libnl-route-3-200:armhf (3.5.0-0.1) ...
Setting up libprotobuf-dev:armhf (3.12.4-1+b1) ...
Setting up libboost-test-dev:armhf (1.74.0.3+b4) ...
Setting up libxcb-present0:armhf (1.14-3) ...
Setting up libldap2-dev (2.5.12+dfsg-2) ...
Setting up libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libxml2-dev:armhf (2.9.14+dfsg-1) ...
Setting up libunbound8:armhf (1.16.0-2+b1) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-2) ...
Setting up libjerasure-dev:armhf (2.0.0+2017.04.10.git.de1739cc84-2) ...
Setting up libxcb-sync1:armhf (1.14-3) ...
Setting up libcunit1-dev (2.1-3-dfsg-2.4) ...
Setting up libedit-dev:armhf (3.1-20210910-1) ...
Setting up libboost-random1.74-dev:armhf (1.74.0-16) ...
Setting up libboost-timer1.74-dev:armhf (1.74.0-16) ...
Setting up libfmt-dev:armhf (8.1.1+ds1-2) ...
Setting up libsctp-dev:armhf (1.0.19+dfsg-1+b2) ...
Setting up libbabeltrace1:armhf (1.5.8-2+b1) ...
Setting up libjs-sphinxdoc (4.5.0-3) ...
Setting up autoconf (2.71-2) ...
Setting up libboost-serialization1.74-dev:armhf (1.74.0-16) ...
Setting up libxcb-dri2-0:armhf (1.14-3) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up libllvm14:armhf (1:14.0.4-4+rpi1) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up libdrm2:armhf (2.4.110-1+rpi1) ...
Setting up dwz (0.14-1) ...
Setting up libboost-regex1.74-dev:armhf (1.74.0-16) ...
Setting up libnl-3-dev:armhf (3.5.0-0.1) ...
Setting up libnss3-dev:armhf (2:3.79-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libhtml-parser-perl:armhf (3.78-1) ...
Setting up procps (2:3.3.17-7) ...
Setting up libnl-genl-3-200:armhf (3.5.0-0.1) ...
Setting up libcurl4:armhf (7.83.1-2) ...
Setting up libx11-6:armhf (2:1.7.5-1) ...
Setting up libharfbuzz0b:armhf (2.7.4-1+b1) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up libboost-regex-dev:armhf (1.74.0.3+b4) ...
Setting up libavahi-client3:armhf (0.8-6+b1) ...
Setting up libboost-timer-dev:armhf (1.74.0.3+b4) ...
Setting up libio-socket-ssl-perl (2.074-2) ...
Setting up libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up libhttp-message-perl (6.36-1) ...
Setting up libdrm-amdgpu1:armhf (2.4.110-1+rpi1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libxcb-dri3-0:armhf (1.14-3) ...
Setting up libx11-xcb1:armhf (2:1.7.5-1) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up libpython3.10:armhf (3.10.5-1+b1) ...
Setting up libibverbs1:armhf (40.0-1) ...
Setting up libgnutls-dane0:armhf (3.7.4-2) ...
Setting up libdrm-nouveau2:armhf (2.4.110-1+rpi1) ...
Setting up liblua5.3-dev:armhf (5.3.6-1) ...
Setting up python3.10 (3.10.5-1+b1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up ibverbs-providers:armhf (40.0-1) ...
Setting up libhttp-cookies-perl (6.10-1) ...
Setting up python3-pip-whl (22.1.1+dfsg-1) ...
Setting up libdrm-radeon1:armhf (2.4.110-1+rpi1) ...
Setting up libbabeltrace-dev:armhf (1.5.8-2+b1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl (0.015-1+b4) ...
Setting up libgl1-mesa-dri:armhf (22.0.5-1+rpi1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libboost-random-dev:armhf (1.74.0.3+b4) ...
Setting up python3 (3.10.4-1+b1) ...
Setting up python3-distlib (0.3.4-1) ...
Setting up man-db (2.10.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-markupsafe (2.0.1-2+b1) ...
Setting up libnl-genl-3-dev:armhf (3.5.0-0.1) ...
Setting up python3-platformdirs (2.5.2-1) ...
Setting up python3-tz (2022.1-1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libboost-iostreams1.74-dev:armhf (1.74.0-16) ...
Setting up python3-six (1.16.0-3) ...
Setting up dh-autoreconf (20) ...
Setting up libnl-route-3-dev:armhf (3.5.0-0.1) ...
Setting up libboost-date-time1.74-dev:armhf (1.74.0-16) ...
Setting up libltdl-dev:armhf (2.4.7-4) ...
Setting up python3-roman (3.3-1) ...
Setting up python3-tempita (0.5.2-6) ...
Setting up systemtap-sdt-dev:armhf (4.6-2+b1) ...
Setting up python3-pyparsing (3.0.7-2) ...
Setting up python3-certifi (2020.6.20-1) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up libxfixes3:armhf (1:6.0.0-1) ...
Setting up python3-snowballstemmer (2.2.0-1) ...
Setting up sphinx-common (4.5.0-3) ...
Setting up python3-idna (3.3-1) ...
Setting up cython3 (0.29.28-3+rpi1) ...
Setting up libpython3.10-dev:armhf (3.10.5-1+b1) ...
Setting up libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Setting up python3-toml (0.10.2-1) ...
Setting up python3-urllib3 (1.26.9-1) ...
Setting up python3-pluggy (1.0.0-1) ...
Setting up libcups2:armhf (2.4.2-1) ...
Setting up python3.10-dev (3.10.5-1+b1) ...
Setting up cmake (3.23.2-1) ...
Setting up libboost-thread1.74-dev:armhf (1.74.0-16) ...
Setting up libhwloc-dev:armhf (2.7.1-1) ...
Setting up python3-singledispatch (3.4.0.3-4) ...
Setting up python3-logutils (0.3.3-8) ...
Setting up lsb-release (11.2+rpi1) ...
Setting up python3-simplegeneric (0.8.1-4) ...
Setting up python3-lib2to3 (3.9.12-1) ...
Setting up python3-soupsieve (2.3.2-1) ...
Setting up python3-mako (1.1.3+ds1-3) ...
Setting up libboost-thread-dev:armhf (1.74.0.3+b4) ...
Setting up python3-webob (1:1.8.6-2) ...
Setting up python3-imagesize (1.3.0-1) ...
Setting up python3-pkg-resources (59.6.0-1.2) ...
Setting up python3-distutils (3.9.12-1) ...
Setting up dh-python (5.20220403) ...
Setting up libgnutls28-dev:armhf (3.7.4-2) ...
Setting up python3-more-itertools (8.10.0-2) ...
Setting up librdmacm1:armhf (40.0-1) ...
Setting up python3-filelock (3.7.0-1) ...
Setting up libglx-mesa0:armhf (22.0.5-1+rpi1) ...
Setting up python3-waitress (2.1.1-2) ...
Setting up python3-jaraco.classes (3.2.1-3) ...
Setting up libpython3-dev:armhf (3.10.4-1+b1) ...
Setting up python3-jaraco.functools (3.5.0-1) ...
Setting up python3-setuptools (59.6.0-1.2) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libglx0:armhf (1.4.0-1) ...
Setting up libbabeltrace-ctf-dev (1.5.8-2) ...
Setting up python3-py (1.10.0-1) ...
Setting up python3-jaraco.context (4.1.1-2) ...
Setting up python3-babel (2.8.0+dfsg.1-7) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-charset-normalizer (2.0.6-2) ...
Setting up python3-alabaster (0.7.12-1) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libmoo-perl (2.005004-3) ...
Setting up debhelper (13.7.1) ...
Setting up dh-exec (0.23.4+b1) ...
Setting up libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Setting up python3-zipp (1.0.0-4) ...
Setting up libibverbs-dev:armhf (40.0-1) ...
Setting up python3-wheel (0.37.1-2) ...
Setting up libboost-context1.74-dev:armhf (1.74.0-16) ...
Setting up python3-bs4 (4.11.1-1) ...
Setting up python3-jinja2 (3.0.3-1) ...
Setting up python3-pygments (2.11.2+dfsg-2) ...
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-2) ...
Setting up libgl1:armhf (1.4.0-1) ...
Setting up python3-paste (3.5.0+dfsg1-2) ...
Setting up python3-cheroot (8.6.0+ds1-3) ...
Setting up librdmacm-dev:armhf (40.0-1) ...
Setting up python3-jaraco.text (3.7.0-1) ...
Setting up python3-dev (3.10.4-1+b1) ...
Setting up python3-requests (2.27.1+dfsg-1) ...
Setting up python3-pip (22.1.1+dfsg-1) ...
Setting up python3-zc.lockfile (2.0-2) ...
Setting up libboost-coroutine1.74-dev:armhf (1.74.0-16) ...
Setting up libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Setting up python3-tempora (5.0.1-1) ...
Setting up python3-jaraco.collections (3.5.1-1) ...
Setting up python3-importlib-metadata (4.6.4-1) ...
Setting up python3-pastedeploy (2.1.1-2) ...
Setting up python3-virtualenv (20.14.0+ds-1) ...
Setting up libboost-context-dev:armhf (1.74.0.3+b4) ...
Setting up python3-portend (3.1.0-1) ...
Setting up libboost-python1.74-dev (1.74.0-16) ...
Setting up libboost-python-dev (1.74.0.3+b4) ...
Setting up virtualenv (20.14.0+ds-1) ...
Setting up python3-webtest (2.0.35-1) ...
Setting up python3-cherrypy3 (18.6.1-4) ...
Setting up python3-pecan (1.4.1-1) ...
Setting up tox (3.21.4-1) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.175-2.1) ...
Setting up dmsetup (2:1.02.175-2.1) ...
Setting up libcryptsetup12:armhf (2:2.4.3-1+b1) ...
Setting up liblwp-protocol-https-perl (6.10-1) ...
Setting up default-jre-headless (2:1.11-72+b4) ...
Setting up libwww-perl (6.66-1) ...
Setting up libcryptsetup-dev:armhf (2:2.4.3-1+b1) ...
Setting up openjdk-11-jre-headless:armhf (11.0.14.1+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up openjdk-11-jre:armhf (11.0.14.1+1-1) ...
Setting up openjdk-11-jdk-headless:armhf (11.0.14.1+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
Setting up default-jre (2:1.11-72+b4) ...
Setting up default-jdk-headless (2:1.11-72+b4) ...
Setting up devscripts (2.22.1) ...
Setting up xfsprogs (5.18.0-1) ...
Setting up openjdk-11-jdk:armhf (11.0.14.1+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
Setting up javahelper (0.78) ...
Setting up ca-certificates-java (20190909) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:ACCVRAIZ1.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem
Adding debian:ANF_Secure_Server_Root_CA.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Certigna.pem
Adding debian:Certigna_Root_CA.pem
Adding debian:Certum_EC-384_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Certum_Trusted_Root_CA.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:EC-ACC.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_G4.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:GLOBALTRUST_2020.pem
Adding debian:GTS_Root_R1.pem
Adding debian:GTS_Root_R2.pem
Adding debian:GTS_Root_R3.pem
Adding debian:GTS_Root_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:GlobalSign_Root_E46.pem
Adding debian:GlobalSign_Root_R46.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hongkong_Post_Root_CA_3.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Izenpe.com.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem
Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem
Adding debian:NAVER_Global_Root_Certification_Authority.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:Trustwave_Global_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem
Adding debian:UCA_Extended_Validation_Root.pem
Adding debian:UCA_Global_G2_Root.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:certSIGN_Root_CA_G2.pem
Adding debian:e-Szigno_Root_CA_2017.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:emSign_ECC_Root_CA_-_C3.pem
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:emSign_Root_CA_-_G1.pem
done.
Setting up xfslibs-dev (5.18.0-1) ...
Setting up junit4 (4.13.2-1) ...
Setting up default-jdk (2:1.11-72+b4) ...
Processing triggers for libc-bin (2.33-7+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up docutils-common (0.17.1+dfsg-2) ...
Processing triggers for sgml-base (1.30) ...
Setting up python3-docutils (0.17.1+dfsg-2) ...
Setting up python3-sphinx (4.5.0-3) ...
Setting up sbuild-build-depends-ceph-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.38-3+rpi1 dpkg-dev_1.21.7+rpi1 g++-11_11.2.0-20+rpi1 gcc-11_11.2.0-20+rpi1 libc6-dev_2.33-7+rpi1 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 linux-libc-dev_5.16.18-1+rpi1
Package versions: adduser_3.121 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.38-3+rpi1 binutils-arm-linux-gnueabihf_2.38-3+rpi1 binutils-common_2.38-3+rpi1 bsdextrautils_2.38-4 bsdutils_1:2.38-4 build-essential_12.9 bzip2_1.0.8-5+b2 ca-certificates_20211016 ca-certificates-java_20190909 cmake_3.23.2-1 cmake-data_3.23.2-1 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-20+rpi1 cython3_0.29.28-3+rpi1 dash_0.5.11+git20210903+057cd650a4ed-8 dctrl-tools_2.24-3 debconf_1.5.79 debhelper_13.7.1 debianutils_5.7-0.1 default-jdk_2:1.11-72+b4 default-jdk-headless_2:1.11-72+b4 default-jre_2:1.11-72+b4 default-jre-headless_2:1.11-72+b4 devscripts_2.22.1 dh-autoreconf_20 dh-elpa-helper_2.0.10 dh-exec_0.23.4+b1 dh-python_5.20220403 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3+b1 distro-info-data_0.53 dmsetup_2:1.02.175-2.1 docutils-common_0.17.1+dfsg-2 dpkg_1.21.7+rpi1 dpkg-dev_1.21.7+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 emacsen-common_3.0.4 fakeroot_1.28-1 file_1:5.41-4 findutils_4.9.0-2 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-20+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-20+rpi1 gcc-11-base_11.2.0-20+rpi1 gcc-12-base_12-20220319-1+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-6 gettext-base_0.21-6 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3+b1 gperf_3.1-1 gpg_2.2.27-3+b1 gpg-agent_2.2.27-3+b1 gpg-wks-client_2.2.27-3+b1 gpg-wks-server_2.2.27-3+b1 gpgconf_2.2.27-3+b1 gpgsm_2.2.27-3+b1 gpgv_2.2.27-3+b1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 ibverbs-providers_40.0-1 icu-devtools_71.1-3 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 java-common_0.72 javahelper_0.78 junit4_4.13.2-1 libacl1_2.3.1-1 libaio-dev_0.3.113-2+rpi1 libaio1_0.3.113-2+rpi1 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1 libargon2-1_0~20171227-0.3 libasan6_11.2.0-20+rpi1 libasound2_1.2.6.1-2+b1 libasound2-data_1.2.6.1-2 libassuan0_2.5.5-1 libatomic1_12-20220319-1+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libavahi-client3_0.8-6+b1 libavahi-common-data_0.8-6+b1 libavahi-common3_0.8-6+b1 libb-hooks-op-check-perl_0.22-2 libbabeltrace-ctf-dev_1.5.8-2 libbabeltrace-dev_1.5.8-2+b1 libbabeltrace1_1.5.8-2+b1 libbinutils_2.38-3+rpi1 libblkid-dev_2.38-4 libblkid1_2.38-4 libboost-atomic-dev_1.74.0.3+b4 libboost-atomic1.74-dev_1.74.0-16 libboost-atomic1.74.0_1.74.0-16 libboost-chrono-dev_1.74.0.3+b4 libboost-chrono1.74-dev_1.74.0-16 libboost-chrono1.74.0_1.74.0-16 libboost-context-dev_1.74.0.3+b4 libboost-context1.74-dev_1.74.0-16 libboost-context1.74.0_1.74.0-16 libboost-coroutine-dev_1.74.0.3+b4 libboost-coroutine1.74-dev_1.74.0-16 libboost-coroutine1.74.0_1.74.0-16 libboost-date-time-dev_1.74.0.3+b4 libboost-date-time1.74-dev_1.74.0-16 libboost-date-time1.74.0_1.74.0-16 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0-16 libboost-filesystem1.74.0_1.74.0-16 libboost-iostreams-dev_1.74.0.3+b4 libboost-iostreams1.74-dev_1.74.0-16 libboost-iostreams1.74.0_1.74.0-16 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0-16 libboost-program-options1.74.0_1.74.0-16 libboost-python-dev_1.74.0.3+b4 libboost-python1.74-dev_1.74.0-16 libboost-python1.74.0_1.74.0-16 libboost-random-dev_1.74.0.3+b4 libboost-random1.74-dev_1.74.0-16 libboost-random1.74.0_1.74.0-16 libboost-regex-dev_1.74.0.3+b4 libboost-regex1.74-dev_1.74.0-16 libboost-regex1.74.0_1.74.0-16 libboost-serialization1.74-dev_1.74.0-16 libboost-serialization1.74.0_1.74.0-16 libboost-system-dev_1.74.0.3+b4 libboost-system1.74-dev_1.74.0-16 libboost-system1.74.0_1.74.0-16 libboost-test-dev_1.74.0.3+b4 libboost-test1.74-dev_1.74.0-16 libboost-test1.74.0_1.74.0-16 libboost-thread-dev_1.74.0.3+b4 libboost-thread1.74-dev_1.74.0-16 libboost-thread1.74.0_1.74.0-16 libboost-timer-dev_1.74.0.3+b4 libboost-timer1.74-dev_1.74.0-16 libboost-timer1.74.0_1.74.0-16 libboost1.74-dev_1.74.0-16 libbrotli1_1.0.9-2+b2 libbsd-dev_0.11.6-1 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-ares-dev_1.18.1-1 libc-ares2_1.18.1-1 libc-bin_2.33-7+rpi1 libc-dev-bin_2.33-7+rpi1 libc6_2.33-7+rpi1 libc6-dbg_2.33-7+rpi1 libc6-dev_2.33-7+rpi1 libcap-ng-dev_0.7.9-2.2+b2 libcap-ng0_0.7.9-2.2+b2 libcap2_1:2.44-1 libcc1-0_12-20220319-1+rpi1 libclass-method-modifiers-perl_2.13-1 libclass-xsaccessor-perl_1.19-3+b18 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libcrypto++-dev_8.6.0-3+rpi1 libcrypto++8_8.6.0-3+rpi1 libcryptsetup-dev_2:2.4.3-1+b1 libcryptsetup12_2:2.4.3-1+b1 libctf-nobfd0_2.38-3+rpi1 libctf0_2.38-3+rpi1 libcunit1_2.1-3-dfsg-2.4 libcunit1-dev_2.1-3-dfsg-2.4 libcups2_2.4.2-1 libcurl3-gnutls_7.83.1-2 libcurl4_7.83.1-2 libcurl4-gnutls-dev_7.83.1-2 libdb5.3_5.3.28+dfsg1-0.8 libdbus-1-3_1.14.0-1+b2 libdebconfclient0_0.262 libdebhelper-perl_13.7.1 libdevel-callchecker-perl_0.008-1+b3 libdevmapper1.02.1_2:1.02.175-2.1 libdpkg-perl_1.21.7+rpi1 libdrm-amdgpu1_2.4.110-1+rpi1 libdrm-common_2.4.110-1+rpi1 libdrm-nouveau2_2.4.110-1+rpi1 libdrm-radeon1_2.4.110-1+rpi1 libdrm2_2.4.110-1+rpi1 libdw1_0.187-1 libdynaloader-functions-perl_0.003-1.1 libedit-dev_3.1-20210910-1 libedit2_3.1-20210910-1 libelf1_0.187-1 libencode-locale-perl_1.05-1.1 libevent-2.1-7_2.1.12-stable-5+b1 libexpat1_2.4.8-1 libexpat1-dev_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.28-1 libffi8_3.4.2-4 libfile-dirlist-perl_0.05-2 libfile-homedir-perl_1.006-1 libfile-listing-perl_6.15-1 libfile-stripnondeterminism-perl_1.13.0-1 libfile-touch-perl_0.12-1 libfile-which-perl_1.27-1 libfmt-dev_8.1.1+ds1-2 libfmt8_8.1.1+ds1-2 libfontconfig1_2.13.1-4.4 libfreetype6_2.12.1+dfsg-2 libfuse-dev_2.9.9-5 libfuse2_2.9.9-5 libgcc-11-dev_11.2.0-20+rpi1 libgcc-s1_12-20220319-1+rpi1 libgcrypt20_1.10.1-2 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgf-complete-dev_1.0.2+2017.04.10.git.ea75cdf-7 libgf-complete1_1.0.2+2017.04.10.git.ea75cdf-7 libgif7_5.2.1-2.4 libgl1_1.4.0-1 libgl1-mesa-dri_22.0.5-1+rpi1 libglapi-mesa_22.0.5-1+rpi1 libglib2.0-0_2.72.2-2 libglvnd0_1.4.0-1 libglx-mesa0_22.0.5-1+rpi1 libglx0_1.4.0-1 libgmp-dev_2:6.2.1+dfsg-3 libgmp10_2:6.2.1+dfsg-3 libgmpxx4ldbl_2:6.2.1+dfsg-3 libgnutls-dane0_3.7.4-2 libgnutls-openssl27_3.7.4-2 libgnutls28-dev_3.7.4-2 libgnutls30_3.7.4-2 libgnutlsxx30_3.7.4-2 libgomp1_12-20220319-1+rpi1 libgoogle-perftools-dev_2.10-1 libgoogle-perftools4_2.10-1 libgpg-error0_1.43-3 libgraphite2-3_1.3.14-1 libgssapi-krb5-2_1.19.2-2+b2 libhamcrest-java_1.3-9 libharfbuzz0b_2.7.4-1+b1 libhogweed6_3.7.3-1 libhtml-parser-perl_3.78-1 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.10-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.36-1 libhttp-negotiate-perl_6.01-1 libhwloc-dev_2.7.1-1 libhwloc15_2.7.1-1 libibverbs-dev_40.0-1 libibverbs1_40.0-1 libicu-dev_71.1-3 libicu71_71.1-3 libidn2-0_2.3.2-2 libidn2-dev_2.3.2-2 libimport-into-perl_1.002005-1 libinih1_53-1 libio-html-perl_1.004-3 libio-pty-perl_1:1.15-2+b1 libio-socket-ssl-perl_2.074-2 libipc-run-perl_20200505.0-1 libisl23_0.24-2 libjerasure-dev_2.0.0+2017.04.10.git.de1739cc84-2 libjerasure2_2.0.0+2017.04.10.git.de1739cc84-2 libjpeg62-turbo_1:2.1.2-1 libjs-jquery_3.6.0+dfsg+~3.5.13-1 libjs-sphinxdoc_4.5.0-3 libjs-underscore_1.13.3~dfsg+~1.11.4-1 libjson-c5_0.16-1 libjsoncpp25_1.9.5-4 libk5crypto3_1.19.2-2+b2 libkeyutils-dev_1.6.1-3+rpi1 libkeyutils1_1.6.1-3+rpi1 libkrb5-3_1.19.2-2+b2 libkrb5support0_1.19.2-2+b2 libksba8_1.6.0-2 liblcms2-2_2.12~rc1-2 libldap-2.5-0_2.5.12+dfsg-2 libldap-dev_2.5.12+dfsg-2 libldap2-dev_2.5.12+dfsg-2 libleveldb-dev_1.23-3 libleveldb1d_1.23-3 libllvm14_1:14.0.4-4+rpi1 libltdl-dev_2.4.7-4 libltdl7_2.4.7-4 liblua5.3-0_5.3.6-1 liblua5.3-dev_5.3.6-1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.10-1 liblz4-1_1.9.3-2 liblz4-dev_1.9.3-2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd-dev_1.0.4-1 libmd0_1.0.4-1 libmodule-runtime-perl_0.016-1 libmoo-perl_2.005004-3 libmount1_2.38-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncurses-dev_6.3+20220423-2 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnet-http-perl_6.22-1 libnet-ssleay-perl_1.92-2+b1 libnettle8_3.7.3-1 libnghttp2-14_1.47.0-1+b1 libnl-3-200_3.5.0-0.1 libnl-3-dev_3.5.0-0.1 libnl-genl-3-200_3.5.0-0.1 libnl-genl-3-dev_3.5.0-0.1 libnl-route-3-200_3.5.0-0.1 libnl-route-3-dev_3.5.0-0.1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnspr4_2:4.34-1 libnspr4-dev_2:4.34-1 libnss3_2:3.79-1 libnss3-dev_2:3.79-1 libnuma-dev_2.0.14-3+b2 libnuma1_2.0.14-3+b2 liboath-dev_2.6.7-3 liboath0_2.6.7-3 libp11-kit-dev_0.24.1-1 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libparams-classify-perl_0.015-1+b4 libpciaccess-dev_0.16-3 libpciaccess0_0.16-3 libpcre2-16-0_10.40-1+b2 libpcre2-32-0_10.40-1+b2 libpcre2-8-0_10.40-1+b2 libpcre2-dev_10.40-1+b2 libpcre2-posix3_10.40-1+b2 libpcre3_2:8.39-14 libpcsclite1_1.9.7-1 libperl5.34_5.34.0-4 libpipeline1_1.5.6-1 libpng16-16_1.6.37-5 libprocps8_2:3.3.17-7 libprotobuf-dev_3.12.4-1+b1 libprotobuf-lite23_3.12.4-1+b1 libprotobuf23_3.12.4-1+b1 libprotoc23_3.12.4-1+b1 libpsl5_0.21.0-1.2 libpython3-dev_3.10.4-1+b1 libpython3-stdlib_3.10.4-1+b1 libpython3.10_3.10.5-1+b1 libpython3.10-dev_3.10.5-1+b1 libpython3.10-minimal_3.10.5-1+b1 libpython3.10-stdlib_3.10.5-1+b1 librabbitmq-dev_0.11.0-1+b1 librabbitmq4_0.11.0-1+b1 librdmacm-dev_40.0-1 librdmacm1_40.0-1 libreadline-dev_8.1.2-1.2 libreadline8_8.1.2-1.2 librhash0_1.4.2-1 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-4 libsasl2-modules-db_2.1.28+dfsg-4 libsctp-dev_1.0.19+dfsg-1+b2 libsctp1_1.0.19+dfsg-1+b2 libseccomp2_2.5.3-2+rpi1+b1 libselinux1_3.3-1+b1 libselinux1-dev_3.3-1+b1 libsemanage-common_3.3-1 libsemanage2_3.3-1+b1 libsensors-config_1:3.6.0-7 libsensors5_1:3.6.0-7 libsepol-dev_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsmartcols1_2.38-4 libsnappy-dev_1.1.9-2 libsnappy1v5_1.1.9-2 libsqlite3-0_3.38.5-1 libsqlite3-dev_3.38.5-1 libss2_1.46.5-2 libssh2-1_1.10.0-3+b1 libssl-dev_3.0.3-7 libssl1.1_1.1.1n-1 libssl3_3.0.3-7 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006006-1 libsystemd0_250.4-1+rpi1 libtasn1-6_4.18.0-4 libtasn1-6-dev_4.18.0-4 libtcmalloc-minimal4_2.10-1 libtimedate-perl_2.3300-2 libtinfo5_6.3+20220423-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.7-4 libtry-tiny-perl_0.31-1 libubsan1_12-20220319-1+rpi1 libuchardet0_0.0.7-1 libudev-dev_250.4-1+rpi1 libudev1_250.4-1+rpi1 libunbound8_1.16.0-2+b1 libunicode-escape-perl_0.0.2-4.1 libunicode-string-perl_2.10-1+b6 libunistring2_1.0-1 liburcu8_0.13.1-1 liburi-perl_5.10-1 liburing-dev_2.1-2+b2 liburing2_2.1-2+b2 libuuid1_2.38-4 libuv1_1.44.1-2+rpi1 libvulkan1_1.3.211.0-1 libwww-perl_6.66-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.7.5-1 libx11-data_2:1.7.5-1 libx11-xcb1_2:1.7.5-1 libxau6_1:1.0.9-1 libxcb-dri2-0_1.14-3 libxcb-dri3-0_1.14-3 libxcb-glx0_1.14-3 libxcb-present0_1.14-3 libxcb-shm0_1.14-3 libxcb-sync1_1.14-3 libxcb-xfixes0_1.14-3 libxcb1_1.14-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxfixes3_1:6.0.0-1 libxi6_2:1.8-1 libxml2_2.9.14+dfsg-1 libxml2-dev_2.9.14+dfsg-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxtst6_2:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.1-1 libyaml-cpp-dev_0.7.0+dfsg-8+rpi1 libyaml-cpp0.7_0.7.0+dfsg-8+rpi1 libz3-4_4.8.12-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.16.18-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 lsb-release_11.2+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_8.0.0 mount_2.38-4 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 nettle-dev_3.7.3-1 openjdk-11-jdk_11.0.14.1+1-1 openjdk-11-jdk-headless_11.0.14.1+1-1 openjdk-11-jre_11.0.14.1+1-1 openjdk-11-jre-headless_11.0.14.1+1-1 openssl_3.0.3-7 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 patchutils_0.4.2-1 perl_5.34.0-4 perl-base_5.34.0-4 perl-modules-5.34_5.34.0-4 perl-openssl-defaults_7+b1 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 procps_2:3.3.17-7 protobuf-compiler_3.12.4-1+b1 python-babel-localedata_2.8.0+dfsg.1-7 python-pastedeploy-tpl_2.1.1-2 python3_3.10.4-1+b1 python3-alabaster_0.7.12-1 python3-babel_2.8.0+dfsg.1-7 python3-bs4_4.11.1-1 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-2 python3-charset-normalizer_2.0.6-2 python3-cheroot_8.6.0+ds1-3 python3-cherrypy3_18.6.1-4 python3-dev_3.10.4-1+b1 python3-distlib_0.3.4-1 python3-distutils_3.9.12-1 python3-docutils_0.17.1+dfsg-2 python3-filelock_3.7.0-1 python3-idna_3.3-1 python3-imagesize_1.3.0-1 python3-importlib-metadata_4.6.4-1 python3-jaraco.classes_3.2.1-3 python3-jaraco.collections_3.5.1-1 python3-jaraco.context_4.1.1-2 python3-jaraco.functools_3.5.0-1 python3-jaraco.text_3.7.0-1 python3-jinja2_3.0.3-1 python3-lib2to3_3.9.12-1 python3-logutils_0.3.3-8 python3-mako_1.1.3+ds1-3 python3-markupsafe_2.0.1-2+b1 python3-minimal_3.10.4-1+b1 python3-more-itertools_8.10.0-2 python3-packaging_21.3-1 python3-paste_3.5.0+dfsg1-2 python3-pastedeploy_2.1.1-2 python3-pecan_1.4.1-1 python3-pip_22.1.1+dfsg-1 python3-pip-whl_22.1.1+dfsg-1 python3-pkg-resources_59.6.0-1.2 python3-platformdirs_2.5.2-1 python3-pluggy_1.0.0-1 python3-portend_3.1.0-1 python3-py_1.10.0-1 python3-pygments_2.11.2+dfsg-2 python3-pyparsing_3.0.7-2 python3-requests_2.27.1+dfsg-1 python3-roman_3.3-1 python3-setuptools_59.6.0-1.2 python3-setuptools-whl_59.6.0-1.2 python3-simplegeneric_0.8.1-4 python3-singledispatch_3.4.0.3-4 python3-six_1.16.0-3 python3-snowballstemmer_2.2.0-1 python3-soupsieve_2.3.2-1 python3-sphinx_4.5.0-3 python3-tempita_0.5.2-6 python3-tempora_5.0.1-1 python3-toml_0.10.2-1 python3-tz_2022.1-1 python3-urllib3_1.26.9-1 python3-virtualenv_20.14.0+ds-1 python3-waitress_2.1.1-2 python3-webob_1:1.8.6-2 python3-webtest_2.0.35-1 python3-wheel_0.37.1-2 python3-wheel-whl_0.37.1-2 python3-zc.lockfile_2.0-2 python3-zipp_1.0.0-4 python3.10_3.10.5-1+b1 python3.10-dev_3.10.5-1+b1 python3.10-minimal_3.10.5-1+b1 ragel_6.10-3 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-ceph-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sphinx-common_4.5.0-3 systemtap-sdt-dev_4.6-2+b1 sysvinit-utils_3.03-1 tar_1.34+dfsg-1 tox_3.21.4-1 tzdata_2022a-1 ucf_3.0043 util-linux_2.37.3-1 uuid-dev_2.38-4 uuid-runtime_2.38-4 valgrind_1:3.7.0-6+rpi6 virtualenv_20.14.0+ds-1 wdiff_1.2.2-2 x11-common_1:7.7+23 xfslibs-dev_5.18.0-1 xfsprogs_5.18.0-1 xml-core_0.18+nmu1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4+b2 zlib1g-dev_1:1.2.11.dfsg-4+b2
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.dHltox7D/trustedkeys.kbx': General error
gpgv: Signature made Sat Mar 12 21:36:26 2022 UTC
gpgv: using RSA key 9B5A65384137C4E2411789DE8D33448CA66931D6
gpgv: issuer "plugwash@raspbian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./ceph_16.2.7+ds-4+rpi1.dsc
dpkg-source: info: extracting ceph in /<<BUILDDIR>>/ceph-16.2.7+ds
dpkg-source: info: unpacking ceph_16.2.7+ds.orig.tar.xz
dpkg-source: info: unpacking ceph_16.2.7+ds-4+rpi1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying enable-strsignal.patch
dpkg-source: info: applying update-java-source-target-flags.patch
dpkg-source: info: applying disable-crypto.patch
dpkg-source: info: applying civetweb-755-1.8-somaxconn-configurable_conf.patch
dpkg-source: info: applying civetweb-755-1.8-somaxconn-configurable.patch
dpkg-source: info: applying civetweb-755-1.8-somaxconn-configurable_test.patch
dpkg-source: info: applying debian-armel-armhf-buildflags.patch
dpkg-source: info: applying fix-bash-completion-location
dpkg-source: info: applying 32bit-fixes.patch
dpkg-source: info: applying add-option-to-disable-ceph-dencoder.patch
dpkg-source: info: applying riscv64-link-pthread.patch
dpkg-source: info: applying disable-log-slow-requests.patch
dpkg-source: info: applying fix-ceph-osd-systemd-target.patch
dpkg-source: info: applying compile-ppc.c-on-all-powerpc-machines.patch
dpkg-source: info: applying bug1914584.patch
dpkg-source: info: applying bug1917414.patch
dpkg-source: info: applying cmake-test-for-16-bytes-atomic-support-on-mips-also.patch
dpkg-source: info: applying only-yied-under-armv7-and-above.patch
dpkg-source: info: applying fix-build-with-fmt-8.1.1.patch
dpkg-source: info: applying detect-raspbian.diff
dpkg-source: info: applying remove-problematic-gitattributes-files.patch
Check disc space
----------------
Sufficient free space for build
Hack binNMU version
-------------------
Created changelog entry for binNMU version 16.2.7+ds-4+rpi1+b4
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-9a22ca97-41e4-4f74-bd38-ea3b4d2578aa
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package ceph
dpkg-buildpackage: info: source version 16.2.7+ds-4+rpi1+b4
dpkg-buildpackage: info: source distribution bookworm-staging
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: using options from ceph-16.2.7+ds/debian/source/options: --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock\.sln --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vcproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vsprops --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vcxproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock_config.props --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest.*\.cbproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest_all\.cc --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest_link\.cc --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest\.groupproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/msvc/gtest.*\.vcproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/msvc/gtest.*\.sln
fakeroot debian/rules clean
dh clean --buildsystem=cmake --with javahelper,python3 --max-parallel=1
dh_auto_clean -O--buildsystem=cmake -O--max-parallel=1
dh_autoreconf_clean -O--buildsystem=cmake -O--max-parallel=1
jh_clean -O--buildsystem=cmake -O--max-parallel=1
dh_clean -O--buildsystem=cmake -O--max-parallel=1
debian/rules build-arch
dh build-arch --buildsystem=cmake --with javahelper,python3 --max-parallel=1
dh_update_autotools_config -a -O--buildsystem=cmake -O--max-parallel=1
dh_autoreconf -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
env | sort
APT_CONFIG=/var/lib/sbuild/apt.conf
ASFLAGS=
CFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os
CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2
CXXFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os
DEB_BUILD_ARCH=armhf
DEB_BUILD_ARCH_ABI=eabihf
DEB_BUILD_ARCH_BITS=32
DEB_BUILD_ARCH_CPU=arm
DEB_BUILD_ARCH_ENDIAN=little
DEB_BUILD_ARCH_LIBC=gnu
DEB_BUILD_ARCH_OS=linux
DEB_BUILD_GNU_CPU=arm
DEB_BUILD_GNU_SYSTEM=linux-gnueabihf
DEB_BUILD_GNU_TYPE=arm-linux-gnueabihf
DEB_BUILD_MAINT_OPTIONS=hardening=+all optimize=-lto
DEB_BUILD_MULTIARCH=arm-linux-gnueabihf
DEB_BUILD_OPTIONS=parallel=4
DEB_CFLAGS_MAINT_APPEND=-g1 -Os
DEB_CXXFLAGS_MAINT_APPEND=-g1 -Os
DEB_HOST_ARCH=armhf
DEB_HOST_ARCH_ABI=eabihf
DEB_HOST_ARCH_BITS=32
DEB_HOST_ARCH_CPU=arm
DEB_HOST_ARCH_ENDIAN=little
DEB_HOST_ARCH_LIBC=gnu
DEB_HOST_ARCH_OS=linux
DEB_HOST_GNU_CPU=arm
DEB_HOST_GNU_SYSTEM=linux-gnueabihf
DEB_HOST_GNU_TYPE=arm-linux-gnueabihf
DEB_HOST_MULTIARCH=arm-linux-gnueabihf
DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -latomic -Wl,--no-keep-memory
DEB_RULES_REQUIRES_ROOT=binary-targets
DEB_TARGET_ARCH=armhf
DEB_TARGET_ARCH_ABI=eabihf
DEB_TARGET_ARCH_BITS=32
DEB_TARGET_ARCH_CPU=arm
DEB_TARGET_ARCH_ENDIAN=little
DEB_TARGET_ARCH_LIBC=gnu
DEB_TARGET_ARCH_OS=linux
DEB_TARGET_GNU_CPU=arm
DEB_TARGET_GNU_SYSTEM=linux-gnueabihf
DEB_TARGET_GNU_TYPE=arm-linux-gnueabihf
DEB_TARGET_MULTIARCH=arm-linux-gnueabihf
DESTDIR=/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp
DFLAGS=-frelease
DH_INTERNAL_BUILDFLAGS=1
DH_INTERNAL_OPTIONS=-a-O--buildsystem=cmake-O--max-parallel=1
DH_INTERNAL_OVERRIDE=dh_auto_configure
FCFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong
FFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong
GCJFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong
HOME=/sbuild-nonexistent
JAVAC=javac
JAVA_HOME=/usr/lib/jvm/default-java
LC_ALL=POSIX
LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory
LOGNAME=buildd
MAKEFLAGS=w
MAKELEVEL=2
MFLAGS=-w
OBJCFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security
OBJCXXFLAGS=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/<<BUILDDIR>>/ceph-16.2.7+ds
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=dpkg-buildpackage -us -uc -mRaspbian wandboard test autobuilder <root@raspbian.org> -B -rfakeroot
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-9a22ca97-41e4-4f74-bd38-ea3b4d2578aa
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
SOURCE_DATE_EPOCH=1646558644
TERM=xterm
USER=buildd
dh_auto_configure --buildsystem=cmake -- -DHAVE_ARM_NEON=0 -DDISABLE_DENCODER=1 -DWITH_OCF=ON -DWITH_NSS=ON -DWITH_PYTHON3=ON -DWITH_DEBUG=ON -DWITH_PYTHON2=OFF -DMGR_PYTHON_VERSION=3 -DWITH_PYTHON3=3 -DWITH_CEPHFS_JAVA=ON -DWITH_CEPHFS_SHELL=ON -DWITH_TESTS=OFF -DWITH_SYSTEM_BOOST=ON -DWITH_SYSTEM_LIBURING=ON -DWITH_LTTNG=OFF -DWITH_EMBEDDED=OFF -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_MGR_DASHBOARD_FRONTEND=OFF -DWITH_SYSTEMD=ON -DCEPH_SYSTEMD_ENV_DIR=/etc/default -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=/lib/systemd/system -DWITH_RADOSGW_KAFKA_ENDPOINT=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_GRAFANA=ON -DCMAKE_C_FLAGS_RELWITHDEBINFO="-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os" -DWITH_SPDK=OFF -DBOOST_J=4 -DWITH_BOOST_CONTEXT=ON -DWITH_SPDK=OFF
cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DHAVE_ARM_NEON=0 -DDISABLE_DENCODER=1 -DWITH_OCF=ON -DWITH_NSS=ON -DWITH_PYTHON3=ON -DWITH_DEBUG=ON -DWITH_PYTHON2=OFF -DMGR_PYTHON_VERSION=3 -DWITH_PYTHON3=3 -DWITH_CEPHFS_JAVA=ON -DWITH_CEPHFS_SHELL=ON -DWITH_TESTS=OFF -DWITH_SYSTEM_BOOST=ON -DWITH_SYSTEM_LIBURING=ON -DWITH_LTTNG=OFF -DWITH_EMBEDDED=OFF -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_MGR_DASHBOARD_FRONTEND=OFF -DWITH_SYSTEMD=ON -DCEPH_SYSTEMD_ENV_DIR=/etc/default -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=/lib/systemd/system -DWITH_RADOSGW_KAFKA_ENDPOINT=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_GRAFANA=ON "-DCMAKE_C_FLAGS_RELWITHDEBINFO=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os" "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os" -DWITH_SPDK=OFF -DBOOST_J=4 -DWITH_BOOST_CONTEXT=ON -DWITH_SPDK=OFF ..
-- The CXX compiler identification is GNU 11.2.0
-- The C compiler identification is GNU 11.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Looking for fallocate
-- Looking for fallocate - found
-- Looking for posix_fadvise
-- Looking for posix_fadvise - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for syncfs
-- Looking for syncfs - found
-- Looking for sync_file_range
-- Looking for sync_file_range - found
-- Looking for pwritev
-- Looking for pwritev - found
-- Looking for splice
-- Looking for splice - found
-- Looking for getgrouplist
-- Looking for getgrouplist - found
-- Looking for fdatasync
-- Looking for fdatasync - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for name_to_handle_at
-- Looking for name_to_handle_at - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for sigdescr_np
-- Looking for sigdescr_np - found
-- Looking for pthread_spin_init
-- Looking for pthread_spin_init - found
-- Looking for pthread_set_name_np
-- Looking for pthread_set_name_np - not found
-- Looking for pthread_get_name_np
-- Looking for pthread_get_name_np - not found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_rwlockattr_setkind_np
-- Looking for pthread_rwlockattr_setkind_np - found
-- Looking for eventfd
-- Looking for eventfd - found
-- Looking for getprogname
-- Looking for getprogname - not found
-- Looking for gettid
-- Looking for gettid - found
-- Looking for include file linux/types.h
-- Looking for include file linux/types.h - found
-- Looking for include file linux/version.h
-- Looking for include file linux/version.h - found
-- Looking for include file arpa/nameser_compat.h
-- Looking for include file arpa/nameser_compat.h - found
-- Looking for include file sys/mount.h
-- Looking for include file sys/mount.h - found
-- Looking for include file sys/param.h
-- Looking for include file sys/param.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include file sys/vfs.h
-- Looking for include file sys/vfs.h - found
-- Looking for include file sys/prctl.h
-- Looking for include file sys/prctl.h - found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- Looking for include file sched.h
-- Looking for include file sched.h - found
-- Looking for include file valgrind/helgrind.h
-- Looking for include file valgrind/helgrind.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __u8
-- Check size of __u8 - done
-- Check size of __u16
-- Check size of __u16 - done
-- Check size of __u32
-- Check size of __u32 - done
-- Check size of __u64
-- Check size of __u64 - done
-- Check size of __s8
-- Check size of __s8 - done
-- Check size of __s16
-- Check size of __s16 - done
-- Check size of __s32
-- Check size of __s32 - done
-- Check size of __s64
-- Check size of __s64 - done
-- Check size of in_addr_t
-- Check size of in_addr_t - done
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Looking for res_nquery
-- Looking for res_nquery - found
-- Looking for F_SETPIPE_SZ
-- Looking for F_SETPIPE_SZ - found
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __PRETTY_FUNCTION__
-- Looking for __PRETTY_FUNCTION__ - found
-- Looking for getentropy
-- Looking for getentropy - found
-- Performing Test STRERROR_R_CHAR_P
-- Performing Test STRERROR_R_CHAR_P - Success
-- Performing Test HAVE_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STAT_ST_MTIM_TV_NSEC - Success
-- Performing Test HAVE_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_UNALIGNED_ACCESS
-- Performing Test HAVE_UNALIGNED_ACCESS - Success
-- Performing Test HAVE_CXX11_ATOMIC
-- Performing Test HAVE_CXX11_ATOMIC - Failed
-- Performing Test HAVE_LIBATOMIC
-- Performing Test HAVE_LIBATOMIC - Success
-- Found verbs: /usr/lib/arm-linux-gnueabihf/libibverbs.so
-- Performing Test HAVE_IBV_EXP
-- Performing Test HAVE_IBV_EXP - Failed
-- Found rdmacm: /usr/lib/arm-linux-gnueabihf/librdmacm.so
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Found udev: /usr/lib/arm-linux-gnueabihf/libudev.so
-- Found blkid: /usr/lib/arm-linux-gnueabihf/libblkid.so
-- Found keyutils: /usr/lib/arm-linux-gnueabihf/libkeyutils.so
-- Found OpenLdap: /usr/include
-- Found FUSE: /usr/lib/arm-linux-gnueabihf/libfuse.so (found version "2.9")
-- Found xfs: /lib/arm-linux-gnueabihf/libhandle.so
-- Found aio: /usr/lib/arm-linux-gnueabihf/libaio.so
-- Checking for one of the modules 'libcryptsetup'
-- Found libcryptsetup: /usr/include (found version "2.4.3")
CMake Warning (dev) at /usr/share/cmake-3.23/Modules/CMakeDependentOption.cmake:89 (message):
Policy CMP0127 is not set: cmake_dependent_option() supports full Condition
Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:256 (CMAKE_DEPENDENT_OPTION)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found SQLite3: /usr/lib/arm-linux-gnueabihf/libsqlite3.so
-- Found leveldb: /usr/lib/arm-linux-gnueabihf/libleveldb.so
-- Found snappy: /usr/lib/arm-linux-gnueabihf/libsnappy.so
-- Found LZ4: /usr/lib/arm-linux-gnueabihf/liblz4.so (found suitable version "1.9.3", minimum required is "1.7")
-- Found gperftools: /usr/include (found version "2.10")
-- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.83.1")
-- Looking for curl_multi_wait
-- Looking for curl_multi_wait - found
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version "3.0.3")
-- Found EXPAT: /usr/lib/arm-linux-gnueabihf/libexpat.so (found version "2.4.8")
-- Found OATH: /usr/lib/arm-linux-gnueabihf/liboath.so
-- ssl soname: libssl.so.3
-- crypto soname: libcrypto.so.3
-- Found Python3: /usr/bin/python3 (found suitable version "3.10.5", minimum required is "3") found components: Interpreter Development
-- mgr module disabled for 3.10.5: diskprediction_local
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
-- Found babeltrace: /usr/include
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.72") found components: atomic chrono thread system regex random program_options date_time iostreams context coroutine filesystem python310 filesystem
-- Found StdFilesystem: stdc++fs
-- Performing Test COMPILER_SUPPORTS_PESSIMIZING_MOVE
-- Performing Test COMPILER_SUPPORTS_PESSIMIZING_MOVE - Success
-- Performing Test COMPILER_SUPPORTS_REDUNDANT_MOVE
-- Performing Test COMPILER_SUPPORTS_REDUNDANT_MOVE - Success
-- Performing Test HAS_FORTIFY_SOURCE
-- Performing Test HAS_FORTIFY_SOURCE - Success
-- Performing Test HAS_STACK_PROTECT
-- Performing Test HAS_STACK_PROTECT - Success
-- Performing Test HAS_GLIBCXX_ASSERTIONS
-- Performing Test HAS_GLIBCXX_ASSERTIONS - Success
-- Performing Test HAVE_STDLIB_MAP_SPLICING
-- Performing Test HAVE_STDLIB_MAP_SPLICING - Success
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR - Success
-- Ceph/.git directory not found, parsing /<<BUILDDIR>>/ceph-16.2.7+ds/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER
-- Found Java: /usr/lib/jvm/default-java/bin/java (found version "11.0.14") found components: Development
-- Found JNI: /usr/lib/jvm/default-java/lib/libjawt.so
-- Performing Test HAS_VTA
-- Performing Test HAS_VTA - Success
-- Found Lua: /usr/lib/arm-linux-gnueabihf/liblua5.3.so;/usr/lib/arm-linux-gnueabihf/libm.so (found suitable version "5.3.6", minimum required is "5.3")
-- Found Cython: 0.29
<string>:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
-- Performing Test HAS_WARNING_STRINGOP_TRUNCATION
-- Performing Test HAS_WARNING_STRINGOP_TRUNCATION - Success
-- Performing Test HAS_WARNING_DEPRECATED_COPY
-- Performing Test HAS_WARNING_DEPRECATED_COPY - Success
-- Performing Test HAS_WARNING_PESSIMIZING_MOVE
-- Performing Test HAS_WARNING_PESSIMIZING_MOVE - Success
-- Found uring: /usr/lib/arm-linux-gnueabihf/liburing.a
-- Looking for wsyncup in /usr/lib/arm-linux-gnueabihf/libcurses.so
-- Looking for wsyncup in /usr/lib/arm-linux-gnueabihf/libcurses.so - found
-- Looking for cbreak in /usr/lib/arm-linux-gnueabihf/libncurses.so
-- Looking for cbreak in /usr/lib/arm-linux-gnueabihf/libncurses.so - found
-- Looking for nodelay in /usr/lib/arm-linux-gnueabihf/libncurses.so
-- Looking for nodelay in /usr/lib/arm-linux-gnueabihf/libncurses.so - found
-- Found Curses: /usr/lib/arm-linux-gnueabihf/libncurses.so
-- Found nl: /lib/arm-linux-gnueabihf/libnl-3.so
CMake Warning (dev) in src/tools/CMakeLists.txt:
A logical block opening on the line
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/CMakeLists.txt:154 (if)
closes on the line
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/CMakeLists.txt:156 (endif)
with mis-matching arguments.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Checking for module 'libcap-ng'
-- Found libcap-ng, version 0.7.9
-- Setting civetweb to use OPENSSL >= 1.1
-- Found the following ICU libraries:
-- uc (required)
-- Found ICU: /usr/include (found suitable version "71.1", minimum required is "52.0")
-- Found RabbitMQ: /usr/include
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- exclude following files under src: *.js;*.css;.tox;python-common/build
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BOOST_J
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
MGR_PYTHON_VERSION
WITH_BOOST_CONTEXT
WITH_DEBUG
WITH_EMBEDDED
WITH_NSS
WITH_PYTHON2
-- Build files have been written to: /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
jh_linkjars -a -O--buildsystem=cmake -O--max-parallel=1
dh_auto_build -a -O--buildsystem=cmake -O--max-parallel=1
cd obj-arm-linux-gnueabihf && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/common-objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 0%] Building C object src/CMakeFiles/common-objs.dir/ceph_ver.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/CMakeFiles/common-objs.dir/ceph_ver.c.o -MF CMakeFiles/common-objs.dir/ceph_ver.c.o.d -o CMakeFiles/common-objs.dir/ceph_ver.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_ver.c
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/global/global_context.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/global/global_context.cc.o -MF CMakeFiles/common-objs.dir/global/global_context.cc.o.d -o CMakeFiles/common-objs.dir/global/global_context.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_context.cc
[ 0%] Building C object src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o -MF CMakeFiles/common-objs.dir/xxHash/xxhash.c.o.d -o CMakeFiles/common-objs.dir/xxHash/xxhash.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash/xxhash.c
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/common/error_code.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/common/error_code.cc.o -MF CMakeFiles/common-objs.dir/common/error_code.cc.o.d -o CMakeFiles/common-objs.dir/common/error_code.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/error_code.cc
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/log/Log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/log/Log.cc.o -MF CMakeFiles/common-objs.dir/log/Log.cc.o.d -o CMakeFiles/common-objs.dir/log/Log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/circular_buffer_fwd.hpp:20,
from /usr/include/boost/circular_buffer.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<ceph::logging::ConcreteEntry*>; _ForwardIterator = ceph::logging::ConcreteEntry*; _Tp = ceph::logging::ConcreteEntry]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
In file included from /usr/include/c++/11/memory:63,
from /usr/include/boost/circular_buffer_fwd.hpp:20,
from /usr/include/boost/circular_buffer.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<boost::cb_details::iterator<boost::circular_buffer<ceph::logging::ConcreteEntry>, boost::cb_details::nonconst_traits<std::allocator<ceph::logging::ConcreteEntry> > > >; _OI = __gnu_cxx::__normal_iterator<ceph::logging::ConcreteEntry*, std::vector<ceph::logging::ConcreteEntry> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ceph::logging::ConcreteEntry*, std::vector<ceph::logging::ConcreteEntry> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/circular_buffer_fwd.hpp:20,
from /usr/include/boost/circular_buffer.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void ceph::logging::Log::dump_recent()':
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/move/algorithm.hpp:32,
from /usr/include/boost/move/move.hpp:32,
from /usr/include/boost/circular_buffer/details.hpp:22,
from /usr/include/boost/circular_buffer.hpp:57,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ceph::logging::Entry}; _Tp = ceph::logging::ConcreteEntry; _Alloc = std::allocator<ceph::logging::ConcreteEntry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ceph::logging::ConcreteEntry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/circular_buffer_fwd.hpp:20,
from /usr/include/boost/circular_buffer.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<ceph::logging::ConcreteEntry*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/move/algorithm.hpp:32,
from /usr/include/boost/move/move.hpp:32,
from /usr/include/boost/circular_buffer/details.hpp:22,
from /usr/include/boost/circular_buffer.hpp:57,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/log/Log.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void ceph::logging::Log::submit_entry(ceph::logging::Entry&&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ceph::logging::ConcreteEntry*, std::vector<ceph::logging::ConcreteEntry> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o -MF CMakeFiles/common-objs.dir/mon/MonCap.cc.o.d -o CMakeFiles/common-objs.dir/mon/MonCap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonCap.cc
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o -MF CMakeFiles/common-objs.dir/mon/MonClient.cc.o.d -o CMakeFiles/common-objs.dir/mon/MonClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonClient.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonClient.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = entity_addrvec_t; _Val = std::pair<const entity_addrvec_t, MonConnection>; _KeyOfValue = std::_Select1st<std::pair<const entity_addrvec_t, MonConnection> >; _Compare = std::less<entity_addrvec_t>; _Alloc = std::allocator<std::pair<const entity_addrvec_t, MonConnection> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<entity_addrvec_t, std::pair<const entity_addrvec_t, MonConnection>, std::_Select1st<std::pair<const entity_addrvec_t, MonConnection> >, std::less<entity_addrvec_t>, std::allocator<std::pair<const entity_addrvec_t, MonConnection> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = entity_addrvec_t; _Tp = MonConnection; _Compare = std::less<entity_addrvec_t>; _Alloc = std::allocator<std::pair<const entity_addrvec_t, MonConnection> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const entity_addrvec_t, MonConnection> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MonClient::handle_auth(MAuthReply*)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<entity_addrvec_t, std::pair<const entity_addrvec_t, MonConnection>, std::_Select1st<std::pair<const entity_addrvec_t, MonConnection> >, std::less<entity_addrvec_t>, std::allocator<std::pair<const entity_addrvec_t, MonConnection> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 0%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o -MF CMakeFiles/common-objs.dir/mon/MonMap.cc.o.d -o CMakeFiles/common-objs.dir/mon/MonMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonMap.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o -MF CMakeFiles/common-objs.dir/mon/MonSub.cc.o.d -o CMakeFiles/common-objs.dir/mon/MonSub.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonSub.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/mon/error_code.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/error_code.cc.o -MF CMakeFiles/common-objs.dir/mon/error_code.cc.o.d -o CMakeFiles/common-objs.dir/mon/error_code.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/error_code.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o -MF CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o.d -o CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrClient.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/variant/detail/std_hash.hpp:32,
from /usr/include/boost/variant/variant.hpp:35,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrClient.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrClient.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {DaemonHealthMetric}; _Tp = DaemonHealthMetric; _Alloc = std::allocator<DaemonHealthMetric>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<DaemonHealthMetric>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::vector<DaemonHealthMetric>; traits = denc_traits<std::vector<DaemonHealthMetric>, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DaemonHealthMetric*, std::vector<DaemonHealthMetric> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o -MF CMakeFiles/common-objs.dir/mon/PGMap.cc.o.d -o CMakeFiles/common-objs.dir/mon/PGMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/algorithm/string/std/string_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/algorithm/string/std/string_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const int, long long unsigned int> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long int, int>; _Val = std::pair<const std::pair<long long int, int>, store_statfs_t>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long int, int>, store_statfs_t> >; _Compare = std::less<std::pair<long long int, int> >; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::pair<long long int, int>, store_statfs_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, int>, std::pair<const std::pair<long long int, int>, store_statfs_t>, std::_Select1st<std::pair<const std::pair<long long int, int>, store_statfs_t> >, std::less<std::pair<long long int, int> >, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::pair<long long int, int>, store_statfs_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >; _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, interval_set<snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, interval_set<snapid_t> > >; _Compare = std::less<long long int>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const long long int, interval_set<snapid_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, interval_set<snapid_t> >, std::_Select1st<std::pair<const long long int, interval_set<snapid_t> > >, std::less<long long int>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const long long int, interval_set<snapid_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >, std::less<std::__cxx11::basic_string<char> >, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> > >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = int; _Value = std::pair<const int, osd_stat_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<int>; _Hash = std::hash<int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'void PGMap::apply_incremental(ceph::common::CephContext*, const PGMap::Incremental&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In static member function 'static void PGMap::generate_test_instances(std::__cxx11::list<PGMap*>&)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(ceph::common::CephContext*, const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<pg_t, pg_stat_t, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' {aka 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<pg_t, pg_stat_t, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' {aka 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o -MF CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o.d -o CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ServiceMap.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ServiceMap.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ServiceMap.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ServiceMap::Daemon> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o -MF CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o.d -o CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECMsgTypes.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECMsgTypes.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECMsgTypes.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ceph::buffer::v15_2_0::list>}; _Tp = std::pair<long long unsigned int, ceph::buffer::v15_2_0::list>; _Alloc = std::allocator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair<long long unsigned int, ceph::buffer::v15_2_0::list>; _Alloc = std::allocator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_list.h:1217:24: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >' changed in GCC 7.1
1217 | { this->_M_insert(end(), std::move(__x)); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void ECSubRead::encode(ceph::bufferlist&, uint64_t) const':
/usr/include/c++/11/bits/stl_list.h:1217:24: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1217 | { this->_M_insert(end(), std::move(__x)); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In static member function 'static std::enable_if_t<((! ! sizeof (U)) && (! _denc::container_base<C, Details, Ts>::need_contiguous))> _denc::container_base<C, Details, Ts>::decode(_denc::container_base<C, Details, Ts>::container&, ceph::buffer::v15_2_0::list::const_iterator&) [with U = std::pair<long long unsigned int, ceph::buffer::v15_2_0::list>; C = std::__cxx11::list; Details = _denc::pushback_details<std::__cxx11::list<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >; Ts = {std::pair<long long unsigned int, ceph::buffer::v15_2_0::list>, std::allocator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'std::enable_if_t<(traits::supported && (! traits::need_contiguous))> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::__cxx11::list<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; traits = denc_traits<std::__cxx11::list<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, void>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'std::enable_if_t<(traits::supported && (! traits::need_contiguous))> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::__cxx11::list<std::pair<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::__cxx11::list<std::pair<long long unsigned int, long long unsigned int> >, void>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o -MF CMakeFiles/common-objs.dir/osd/HitSet.cc.o.d -o CMakeFiles/common-objs.dir/osd/HitSet.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/HitSet.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o -MF CMakeFiles/common-objs.dir/osd/OSDMap.cc.o.d -o CMakeFiles/common-objs.dir/osd/OSDMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc
In file included from /usr/include/c++/11/algorithm:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:18:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:18:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:18:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:18:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >; _UGenerator = std::linear_congruential_engine<unsigned int, 16807, 0, 2147483647>&]':
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
3729 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:24:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_osdmap, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >, std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_osdmap, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:18:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >*, std::vector<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >; _UGenerator = std::linear_congruential_engine<unsigned int, 16807, 0, 2147483647>&]':
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >*, std::vector<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >' changed in GCC 7.1
3729 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >*, std::vector<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::rebalance_left_to_right(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::rebalance_right_to_left(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::remove_value(int, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1473:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1473 | std::copy(std::make_move_iterator(slot(i + to_erase)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1474 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1475 | slot(i));
| ~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void PGTempMap::set(pg_t, mempool::osdmap::vector<int>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {std::pair<const pg_t, ceph_le<unsigned int>*>}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'std::pair<btree::internal::btree_iterator<btree::internal::btree_node<Params>, typename Params::reference, typename Params::pointer>, bool> btree::internal::btree<Params>::insert_hint_unique(btree::internal::btree<Params>::iterator, const key_type&, Args&& ...) [with Args = {std::pair<const pg_t, ceph_le<unsigned int>*>}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1856:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
1856 | inline auto btree<P>::insert_hint_unique(iterator position, const key_type &key,
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h: In constructor 'PGTempMap::iterator::iterator(btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator, btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:186:5: note: parameter passing for argument of type 'btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
186 | iterator(map_t::const_iterator p,
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:186:5: note: parameter passing for argument of type 'btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:186:5: note: parameter passing for argument of type 'btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:186:5: note: parameter passing for argument of type 'btree::internal::btree_map_container<btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h: In member function 'PGTempMap::iterator PGTempMap::begin() const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:219:43: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
219 | return iterator(map.begin(), map.end());
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:219:43: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:219:43: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h: In member function 'PGTempMap::iterator PGTempMap::end() const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:222:41: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
222 | return iterator(map.end(), map.end());
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:222:41: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:222:41: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h: In member function 'void OSDMap::_get_temp_osds(const pg_pool_t&, pg_t, std::vector<int>*, int*) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:225:46: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
225 | return iterator(map.find(pgid), map.end());
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:225:46: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:225:46: note: parameter passing for argument of type 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, const std::pair<const pg_t, ceph_le<unsigned int>*>&, const std::pair<const pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:24:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>; T = boost::container::dtl::pair<snapid_t, snapid_t>; A = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>; T = boost::container::dtl::pair<snapid_t, snapid_t>; A = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::iterator boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::insert_unique(boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::const_iterator, const value_type&) [with Value = boost::container::dtl::pair<snapid_t, snapid_t>; KeyOfValue = boost::container::dtl::select1st<snapid_t>; Compare = std::less<snapid_t>; AllocatorOrContainer = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >]':
/usr/include/boost/container/vector.hpp:2606:114: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2606 | ( vector_iterator_get_ptr(p), 1, dtl::get_insert_value_proxy<T*, allocator_type>(::boost::forward<U>(x)));
| ^
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:24:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OSDMap::clean_pg_upmaps(ceph::common::CephContext*, OSDMap::Incremental*, const std::vector<pg_t>&, const std::map<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >&) const':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >, std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc: In member function 'int OSDMap::calc_pg_upmaps(ceph::common::CephContext*, uint32_t, int, const std::set<long long int>&, OSDMap::Incremental*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:4838:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
4838 | std::shuffle(pgs.begin(), pgs.end(), rng);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.cc:4997:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > >*, std::vector<std::pair<pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<mempool::mempool_osdmap, std::pair<int, int> > > > > >' changed in GCC 7.1
4997 | std::shuffle(candidates.begin(), candidates.end(), rng);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o -MF CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o.d -o CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long int; _Val = std::pair<const long long int, OSDMapMapping::PoolMapping>; _KeyOfValue = std::_Select1st<std::pair<const long long int, OSDMapMapping::PoolMapping> >; _Compare = std::less<long long int>; _Alloc = mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, OSDMapMapping::PoolMapping>, std::_Select1st<std::pair<const long long int, OSDMapMapping::PoolMapping> >, std::less<long long int>, mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void OSDMapMapping::_init_mappings(const OSDMap&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long int, OSDMapMapping::PoolMapping, std::less<long long int>, mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> > >::iterator' {aka 'std::_Rb_tree<long long int, std::pair<const long long int, OSDMapMapping::PoolMapping>, std::_Select1st<std::pair<const long long int, OSDMapMapping::PoolMapping> >, std::less<long long int>, mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long int, OSDMapMapping::PoolMapping, std::less<long long int>, mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> > >::iterator' {aka 'std::_Rb_tree<long long int, std::pair<const long long int, OSDMapMapping::PoolMapping>, std::_Select1st<std::pair<const long long int, OSDMapMapping::PoolMapping> >, std::less<long long int>, mempool::pool_allocator<mempool::mempool_osdmap_mapping, std::pair<const long long int, OSDMapMapping::PoolMapping> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void ParallelPGMapper::queue(ParallelPGMapper::Job*, unsigned int, const std::vector<pg_t>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o -MF CMakeFiles/common-objs.dir/osd/osd_types.cc.o.d -o CMakeFiles/common-objs.dir/osd/osd_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<osd_reqid_t, long long unsigned int>}; _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<osd_reqid_t, long long unsigned int>}; _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, long long unsigned int> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, long long unsigned int>, std::_Select1st<std::pair<const snapid_t, long long unsigned int> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In constructor 'pg_notify_t::pg_notify_t(shard_id_t, shard_id_t, epoch_t, epoch_t, const pg_info_t&, const PastIntervals&)':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In static member function 'static void pg_log_t::filter_log(spg_t, const OSDMap&, const string&, const pg_log_t&, pg_log_t&, pg_log_t&)':
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void pg_log_t::copy_after(ceph::common::CephContext*, const pg_log_t&, eversion_t)':
/usr/include/c++/11/bits/stl_list.h:1162:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1162 | { this->_M_insert(begin(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void pg_log_t::copy_up_to(ceph::common::CephContext*, const pg_log_t&, int)':
/usr/include/c++/11/bits/stl_list.h:1162:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1162 | { this->_M_insert(begin(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/error_code.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/error_code.cc.o -MF CMakeFiles/common-objs.dir/osd/error_code.cc.o.d -o CMakeFiles/common-objs.dir/osd/error_code.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/error_code.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o -MF CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o.d -o CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o -MF CMakeFiles/common-objs.dir/osd/OpRequest.cc.o.d -o CMakeFiles/common-objs.dir/osd/OpRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OpRequest.cc
[ 1%] Building CXX object src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o -MF CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o.d -o CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ClassHandler.cc
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o -MF CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o.d -o CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_op_util.cc
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o -MF CMakeFiles/common-objs.dir/osdc/Striper.cc.o.d -o CMakeFiles/common-objs.dir/osdc/Striper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; _ForwardIterator = std::pair<long long unsigned int, long long unsigned int>*; _Tp = std::pair<long long unsigned int, long long unsigned int>]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::assign(FwdIt, FwdIt, typename boost::move_detail::disable_if_or<void, boost::move_detail::is_same<typename boost::container::dtl::version<typename boost::container::real_allocator<T, A>::type>::type, boost::move_detail::integral_constant<unsigned int, 0> >, boost::move_detail::is_convertible<InIt, typename boost::container::allocator_traits<typename boost::container::real_allocator<T, A>::type>::size_type>, boost::container::dtl::is_input_iterator<FwdIt> >::type*) [with FwdIt = boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1242 | void assign(FwdIt first, FwdIt last
| ^~~~~~
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_move_assign(boost::container::vector<T, OtherA, Options>&&, typename boost::move_detail::disable_if_or<void, boost::container::dtl::is_version<typename boost::container::real_allocator<T, OtherA>::type, 0>, boost::move_detail::is_different<typename boost::container::real_allocator<T, OtherA>::type, typename boost::container::real_allocator<T, A>::type> >::type*) [with OtherA = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2425:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
2425 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2426 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end() ))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2427 | );
| ~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/small_vector.hpp: In function 'typename boost::container::dtl::disable_if_memtransfer_copy_constructible<I, F, F>::type boost::container::uninitialized_move_alloc(Allocator&, I, I, F) [with Allocator = boost::container::small_vector_allocator<striper::LightweightObjectExtent, boost::container::new_allocator<void>, void>; I = striper::LightweightObjectExtent*; F = striper::LightweightObjectExtent*]':
/usr/include/boost/container/small_vector.hpp:460:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
460 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
461 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end ()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | );
| ~
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; _OI = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; <template-parameter-2-2> = void; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
1379 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::vector<ObjectExtent>&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:144:40: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
144 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
145 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
146 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:174:42: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
174 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
175 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
177 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o -MF CMakeFiles/common-objs.dir/osdc/Objecter.cc.o.d -o CMakeFiles/common-objs.dir/osdc/Objecter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc
In file included from /usr/include/c++/11/algorithm:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::LingerOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >, std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:59,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o -MF CMakeFiles/common-objs.dir/osdc/error_code.cc.o.d -o CMakeFiles/common-objs.dir/osdc/error_code.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/error_code.cc
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/librbd/Features.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/librbd/Features.cc.o -MF CMakeFiles/common-objs.dir/librbd/Features.cc.o.d -o CMakeFiles/common-objs.dir/librbd/Features.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Features.cc
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o -MF CMakeFiles/common-objs.dir/mds/MDSMap.cc.o.d -o CMakeFiles/common-objs.dir/mds/MDSMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSMap.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSMap.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o -MF CMakeFiles/common-objs.dir/mds/FSMap.cc.o.d -o CMakeFiles/common-objs.dir/mds/FSMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.cc:15:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Value = const long long int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'bool FSMap::pool_in_use(int64_t) const':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.cc:17:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<mds_gid_t> FSMap::stop(mds_gid_t)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o -MF CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o.d -o CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMapUser.cc
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o -MF CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o.d -o CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/inode_backtrace.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/inode_backtrace.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/inode_backtrace.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o -MF CMakeFiles/common-objs.dir/mds/mdstypes.cc.o.d -o CMakeFiles/common-objs.dir/mds/mdstypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, inodeno_t> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, inodeno_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, inodeno_t>, std::_Select1st<std::pair<const long long unsigned int, inodeno_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, inodeno_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = inodeno_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t>::iterator' {aka 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t>::iterator' {aka 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'feature_bitset_t::feature_bitset_t(const std::vector<unsigned int>&)':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/flock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/flock.cc.o -MF CMakeFiles/common-objs.dir/mds/flock.cc.o.d -o CMakeFiles/common-objs.dir/mds/flock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc:5:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph_filelock>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph_filelock> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc:5:
/usr/include/c++/11/bits/stl_multimap.h: In member function 'bool ceph_lock_state_t::remove_all_from(client_t)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::remove_waiting(const ceph_filelock&)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::adjust_locks(std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >, ceph_filelock&, std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::remove_lock(ceph_filelock, std::__cxx11::list<ceph_filelock>&)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o -MF CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o.d -o CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/cephfs_features.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/cephfs_features.cc: In function 'void cephfs_dump_features(ceph::Formatter*, const feature_bitset_t&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/cephfs_features.cc:71:39: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
71 | snprintf(s, sizeof(s), "feature_%lu", i);
| ~~^ ~
| | |
| | size_t {aka unsigned int}
| long unsigned int
| %u
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target common-objs
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o -MF CMakeFiles/compressor_objs.dir/Compressor.cc.o.d -o CMakeFiles/compressor_objs.dir/Compressor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/Compressor.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target compressor_objs
make -f src/common/CMakeFiles/common_utf8.dir/build.make src/common/CMakeFiles/common_utf8.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_utf8.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_utf8.dir/build.make src/common/CMakeFiles/common_utf8.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Building C object src/common/CMakeFiles/common_utf8.dir/utf8.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common_utf8.dir/utf8.c.o -MF CMakeFiles/common_utf8.dir/utf8.c.o.d -o CMakeFiles/common_utf8.dir/utf8.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/utf8.c
[ 2%] Linking C static library ../../lib/libcommon_utf8.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cmake -P CMakeFiles/common_utf8.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/common_utf8.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcommon_utf8.a CMakeFiles/common_utf8.dir/utf8.c.o
/usr/bin/ranlib ../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target common_utf8
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit/CMakeFiles/json_spirit.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o -MF CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o.d -o CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.cpp
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&}; _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static json_spirit::Config_vector<String>::Value_type& json_spirit::Config_vector<String>::add(json_spirit::Config_vector<String>::Object_type&, const String_type&, const Value_type&) [with String = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&}; _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 2%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o -MF CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o.d -o CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_writer.cpp
[ 2%] Linking CXX static library ../../lib/libjson_spirit.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/cmake -P CMakeFiles/json_spirit.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/cmake -E cmake_link_script CMakeFiles/json_spirit.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libjson_spirit.a CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o
/usr/bin/ranlib ../../lib/libjson_spirit.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target json_spirit
make -f src/auth/CMakeFiles/common-auth-objs.dir/build.make src/auth/CMakeFiles/common-auth-objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth/CMakeFiles/common-auth-objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/auth/CMakeFiles/common-auth-objs.dir/build.make src/auth/CMakeFiles/common-auth-objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthClientHandler.cc
[ 2%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o -MF CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o.d -o CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthMethodList.cc
[ 2%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o -MF CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o.d -o CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthRegistry.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthSessionHandler.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o -MF CMakeFiles/common-auth-objs.dir/Crypto.cc.o.d -o CMakeFiles/common-auth-objs.dir/Crypto.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:27:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc: In member function 'int CryptoAESKeyHandler::init(const bufferptr&, std::ostringstream&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:280:26: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
280 | AES_set_encrypt_key((const unsigned char*)secret.c_str(),
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
281 | AES_KEY_LEN * CHAR_BIT, &enc_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:288:26: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
288 | AES_set_decrypt_key((const unsigned char*)secret.c_str(),
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | AES_KEY_LEN * CHAR_BIT, &dec_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:54:5: note: declared here
54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc: In member function 'virtual int CryptoAESKeyHandler::encrypt(const bufferlist&, ceph::bufferlist&, std::string*) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:333:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
333 | AES_cbc_encrypt(in_buf, reinterpret_cast<unsigned char*>(out_tmp.c_str()),
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334 | out_tmp.length(), &enc_key, iv, AES_ENCRYPT);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc: In member function 'virtual int CryptoAESKeyHandler::decrypt(const bufferlist&, ceph::bufferlist&, std::string*) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:358:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
358 | AES_cbc_encrypt(in_buf, reinterpret_cast<unsigned char*>(out_tmp.c_str()),
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
359 | in.length(), &dec_key, iv, AES_DECRYPT);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc: In member function 'virtual std::size_t CryptoAESKeyHandler::encrypt(const CryptoKeyHandler::in_slice_t&, const CryptoKeyHandler::out_slice_t&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:402:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
402 | AES_cbc_encrypt(in.buf, out.buf, main_encrypt_size, &enc_key, iv.data(),
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
403 | AES_ENCRYPT);
| ~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:407:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
407 | AES_cbc_encrypt(last_block.data(), out.buf + main_encrypt_size,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
408 | tail_encrypt_size, &enc_key, iv.data(), AES_ENCRYPT);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc: In member function 'virtual std::size_t CryptoAESKeyHandler::decrypt(const CryptoKeyHandler::in_slice_t&, const CryptoKeyHandler::out_slice_t&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:430:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
430 | AES_cbc_encrypt(in.buf, out.buf, in.length, &dec_key, iv.data(),
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
431 | AES_DECRYPT);
| ~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/Crypto.cc:19:
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o -MF CMakeFiles/common-auth-objs.dir/KeyRing.cc.o.d -o CMakeFiles/common-auth-objs.dir/KeyRing.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/KeyRing.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o -MF CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o.d -o CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/RotatingKeyRing.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxAuthorizeHandler.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxClientHandler.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o -MF CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o.d -o CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxProtocol.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxSessionHandler.cc
[ 3%] Building CXX object src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o -MF CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o.d -o CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/none/AuthNoneAuthorizeHandler.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common-auth-objs
make -f src/common/CMakeFiles/common_buffer_obj.dir/build.make src/common/CMakeFiles/common_buffer_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_buffer_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_buffer_obj.dir/build.make src/common/CMakeFiles/common_buffer_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o -MF CMakeFiles/common_buffer_obj.dir/buffer.cc.o.d -o CMakeFiles/common_buffer_obj.dir/buffer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/buffer.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common_buffer_obj
make -f src/common/CMakeFiles/common_texttable_obj.dir/build.make src/common/CMakeFiles/common_texttable_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_texttable_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_texttable_obj.dir/build.make src/common/CMakeFiles/common_texttable_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -MF CMakeFiles/common_texttable_obj.dir/TextTable.cc.o.d -o CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TextTable.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common_texttable_obj
make -f src/common/CMakeFiles/common-common-objs.dir/build.make src/common/CMakeFiles/common-common-objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common-common-objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common-common-objs.dir/build.make src/common/CMakeFiles/common-common-objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o -MF CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o.d -o CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/AsyncOpTracker.cc
[ 3%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o -MF CMakeFiles/common-common-objs.dir/BackTrace.cc.o.d -o CMakeFiles/common-common-objs.dir/BackTrace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/BackTrace.cc
[ 3%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o -MF CMakeFiles/common-common-objs.dir/ConfUtils.cc.o.d -o CMakeFiles/common-common-objs.dir/ConfUtils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.cc
[ 3%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o -MF CMakeFiles/common-common-objs.dir/Cycles.cc.o.d -o CMakeFiles/common-common-objs.dir/Cycles.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cycles.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cycles.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cycles.h:86:2: warning: #warning No high-precision counter available for your OS/arch [-Wcpp]
86 | #warning No high-precision counter available for your OS/arch
| ^~~~~~~
[ 3%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o -MF CMakeFiles/common-common-objs.dir/CDC.cc.o.d -o CMakeFiles/common-common-objs.dir/CDC.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/CDC.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o -MF CMakeFiles/common-common-objs.dir/DecayCounter.cc.o.d -o CMakeFiles/common-common-objs.dir/DecayCounter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o -MF CMakeFiles/common-common-objs.dir/FastCDC.cc.o.d -o CMakeFiles/common-common-objs.dir/FastCDC.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/FastCDC.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/bits/random.h:34,
from /usr/include/c++/11/random:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/FastCDC.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o -MF CMakeFiles/common-common-objs.dir/Finisher.cc.o.d -o CMakeFiles/common-common-objs.dir/Finisher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Finisher.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o -MF CMakeFiles/common-common-objs.dir/FixedCDC.cc.o.d -o CMakeFiles/common-common-objs.dir/FixedCDC.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/FixedCDC.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/CDC.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/FixedCDC.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/FixedCDC.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void FixedCDC::calc_chunks(const bufferlist&, std::vector<std::pair<long long unsigned int, long long unsigned int> >*) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o -MF CMakeFiles/common-common-objs.dir/Formatter.cc.o.d -o CMakeFiles/common-common-objs.dir/Formatter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o -MF CMakeFiles/common-common-objs.dir/Graylog.cc.o.d -o CMakeFiles/common-common-objs.dir/Graylog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Graylog.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o -MF CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o.d -o CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/HTMLFormatter.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o -MF CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o.d -o CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/HeartbeatMap.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o -MF CMakeFiles/common-common-objs.dir/LogClient.cc.o.d -o CMakeFiles/common-common-objs.dir/LogClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/LogClient.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o -MF CMakeFiles/common-common-objs.dir/LogEntry.cc.o.d -o CMakeFiles/common-common-objs.dir/LogEntry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/LogEntry.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o -MF CMakeFiles/common-common-objs.dir/ostream_temp.cc.o.d -o CMakeFiles/common-common-objs.dir/ostream_temp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ostream_temp.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o -MF CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o.d -o CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/OutputDataSocket.cc
[ 4%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o -MF CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o.d -o CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/PluginRegistry.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o -MF CMakeFiles/common-common-objs.dir/Readahead.cc.o.d -o CMakeFiles/common-common-objs.dir/Readahead.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Readahead.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o -MF CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o.d -o CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/RefCountedObj.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o -MF CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o.d -o CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/SloppyCRCMap.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o -MF CMakeFiles/common-common-objs.dir/Thread.cc.o.d -o CMakeFiles/common-common-objs.dir/Thread.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Thread.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o -MF CMakeFiles/common-common-objs.dir/Throttle.cc.o.d -o CMakeFiles/common-common-objs.dir/Throttle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.cc
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.cc:6:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = std::condition_variable; _Alloc = std::allocator<std::condition_variable>]':
/usr/include/c++/11/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list<std::condition_variable>::const_iterator' changed in GCC 7.1
150 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.cc: In member function 'bool Throttle::_wait(int64_t, std::unique_lock<std::mutex>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.cc:101:22: note: parameter passing for argument of type 'std::__cxx11::list<std::condition_variable>::const_iterator' changed in GCC 7.1
101 | conds.erase(cv);
| ~~~~~~~~~~~^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Throttle.cc:101:22: note: parameter passing for argument of type 'std::__cxx11::list<std::condition_variable>::const_iterator' changed in GCC 7.1
101 | conds.erase(cv);
| ~~~~~~~~~~~^~~~
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o -MF CMakeFiles/common-common-objs.dir/Timer.cc.o.d -o CMakeFiles/common-common-objs.dir/Timer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Timer.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o -MF CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o.d -o CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TracepointProvider.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o -MF CMakeFiles/common-common-objs.dir/TrackedOp.cc.o.d -o CMakeFiles/common-common-objs.dir/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc:13:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o -MF CMakeFiles/common-common-objs.dir/WorkQueue.cc.o.d -o CMakeFiles/common-common-objs.dir/WorkQueue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/WorkQueue.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o -MF CMakeFiles/common-common-objs.dir/admin_socket.cc.o.d -o CMakeFiles/common-common-objs.dir/admin_socket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/admin_socket.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o -MF CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o.d -o CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/admin_socket_client.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/assert.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/assert.cc.o -MF CMakeFiles/common-common-objs.dir/assert.cc.o.d -o CMakeFiles/common-common-objs.dir/assert.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/assert.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o -MF CMakeFiles/common-common-objs.dir/bit_str.cc.o.d -o CMakeFiles/common-common-objs.dir/bit_str.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bit_str.cc
[ 5%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o -MF CMakeFiles/common-common-objs.dir/bloom_filter.cc.o.d -o CMakeFiles/common-common-objs.dir/bloom_filter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bloom_filter.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_context.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_context.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.cc:33:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.cc:20:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_frag.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_frag.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_frag.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_fs.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_fs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_fs.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_hash.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_hash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_hash.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_json.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_strings.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_strings.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_strings.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_releases.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_releases.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_releases.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o -MF CMakeFiles/common-common-objs.dir/ceph_time.cc.o.d -o CMakeFiles/common-common-objs.dir/ceph_time.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_time.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o -MF CMakeFiles/common-common-objs.dir/cmdparse.cc.o.d -o CMakeFiles/common-common-objs.dir/cmdparse.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/vector:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.cc:16:
/usr/include/c++/11/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Predicate = ceph::common::{anonymous}::validate_arg<true, long long int>(ceph::common::CephContext*, const cmdmap_t&, const arg_desc_t&, std::string_view, std::string_view, std::ostream&)::<lambda(const long long int&)>]':
/usr/include/c++/11/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
394 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Predicate = ceph::common::{anonymous}::validate_arg<true, double>(ceph::common::CephContext*, const cmdmap_t&, const arg_desc_t&, std::string_view, std::string_view, std::ostream&)::<lambda(const double&)>]':
/usr/include/c++/11/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.cc:16:
/usr/include/c++/11/bits/stl_algobase.h: In function 'bool ceph::common::validate_cmd(ceph::common::CephContext*, const string&, const cmdmap_t&, std::ostream&)':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.cc:16:
/usr/include/c++/11/bits/vector.tcc: In function 'bool ceph::common::cmdmap_from_json(const std::vector<std::__cxx11::basic_string<char> >&, cmdmap_t*, std::ostream&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o -MF CMakeFiles/common-common-objs.dir/code_environment.cc.o.d -o CMakeFiles/common-common-objs.dir/code_environment.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/code_environment.cc
[ 6%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o -MF CMakeFiles/common-common-objs.dir/common_init.cc.o.d -o CMakeFiles/common-common-objs.dir/common_init.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/common_init.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/compat.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/compat.cc.o -MF CMakeFiles/common-common-objs.dir/compat.cc.o.d -o CMakeFiles/common-common-objs.dir/compat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/compat.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o -MF CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o.d -o CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/condition_variable_debug.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -fno-var-tracking-assignments -MD -MT src/common/CMakeFiles/common-common-objs.dir/config.cc.o -MF CMakeFiles/common-common-objs.dir/config.cc.o.d -o CMakeFiles/common-common-objs.dir/config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33,
from /usr/include/boost/type_traits.hpp:122,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Option}; _Tp = Option; _Alloc = std::allocator<Option>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Option>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'md_config_t::md_config_t(ConfigValues&, const ConfigTracker&, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Option*, std::vector<Option> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o -MF CMakeFiles/common-common-objs.dir/config_values.cc.o.d -o CMakeFiles/common-common-objs.dir/config_values.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config_values.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/dout.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/dout.cc.o -MF CMakeFiles/common-common-objs.dir/dout.cc.o.d -o CMakeFiles/common-common-objs.dir/dout.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o -MF CMakeFiles/common-common-objs.dir/entity_name.cc.o.d -o CMakeFiles/common-common-objs.dir/entity_name.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/environment.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/environment.cc.o -MF CMakeFiles/common-common-objs.dir/environment.cc.o.d -o CMakeFiles/common-common-objs.dir/environment.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/environment.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/errno.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/errno.cc.o -MF CMakeFiles/common-common-objs.dir/errno.cc.o.d -o CMakeFiles/common-common-objs.dir/errno.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/errno.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/escape.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/escape.cc.o -MF CMakeFiles/common-common-objs.dir/escape.cc.o.d -o CMakeFiles/common-common-objs.dir/escape.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/escape.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/fd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/fd.cc.o -MF CMakeFiles/common-common-objs.dir/fd.cc.o.d -o CMakeFiles/common-common-objs.dir/fd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/fd.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o -MF CMakeFiles/common-common-objs.dir/fs_types.cc.o.d -o CMakeFiles/common-common-objs.dir/fs_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/fs_types.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/hex.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/hex.cc.o -MF CMakeFiles/common-common-objs.dir/hex.cc.o.d -o CMakeFiles/common-common-objs.dir/hex.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/hex.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o -MF CMakeFiles/common-common-objs.dir/histogram.cc.o.d -o CMakeFiles/common-common-objs.dir/histogram.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/histogram.cc
[ 7%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o -MF CMakeFiles/common-common-objs.dir/hobject.cc.o.d -o CMakeFiles/common-common-objs.dir/hobject.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/hobject.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o -MF CMakeFiles/common-common-objs.dir/hostname.cc.o.d -o CMakeFiles/common-common-objs.dir/hostname.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/hostname.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o -MF CMakeFiles/common-common-objs.dir/ipaddr.cc.o.d -o CMakeFiles/common-common-objs.dir/ipaddr.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ipaddr.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o -MF CMakeFiles/common-common-objs.dir/iso_8601.cc.o.d -o CMakeFiles/common-common-objs.dir/iso_8601.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/iso_8601.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/lockdep.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/lockdep.cc.o -MF CMakeFiles/common-common-objs.dir/lockdep.cc.o.d -o CMakeFiles/common-common-objs.dir/lockdep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/lockdep.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o -MF CMakeFiles/common-common-objs.dir/mempool.cc.o.d -o CMakeFiles/common-common-objs.dir/mempool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/mempool.cc
[ 8%] Building C object src/common/CMakeFiles/common-common-objs.dir/mime.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common-common-objs.dir/mime.c.o -MF CMakeFiles/common-common-objs.dir/mime.c.o.d -o CMakeFiles/common-common-objs.dir/mime.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/mime.c
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/mutex_debug.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/mutex_debug.cc.o -MF CMakeFiles/common-common-objs.dir/mutex_debug.cc.o.d -o CMakeFiles/common-common-objs.dir/mutex_debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/mutex_debug.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/numa.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/numa.cc.o -MF CMakeFiles/common-common-objs.dir/numa.cc.o.d -o CMakeFiles/common-common-objs.dir/numa.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/numa.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o -MF CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o.d -o CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/openssl_opts_handler.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/openssl_opts_handler.cc: In function 'void load_module(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/openssl_opts_handler.cc:115:30: warning: 'void ENGINE_load_builtin_engines()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
115 | ENGINE_load_builtin_engines();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/openssl_opts_handler.cc:19:
/usr/include/openssl/engine.h:358:28: note: declared here
358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/options.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -fno-var-tracking-assignments -MD -MT src/common/CMakeFiles/common-common-objs.dir/options.cc.o -MF CMakeFiles/common-common-objs.dir/options.cc.o.d -o CMakeFiles/common-common-objs.dir/options.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Option}; _Tp = Option; _Alloc = std::allocator<Option>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Option>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In lambda function:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Option*, std::vector<Option> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:5:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Option; _Alloc = std::allocator<Option>]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_mds_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:8874:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
8874 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_mds_client_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:9149:6: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
9149 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_cephfs_mirror_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:9207:6: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
9207 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_immutable_object_cache_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:8196:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
8196 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_rbd_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:8014:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
8014 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_rbd_mirror_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:8137:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
8137 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_rgw_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:7524:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
7524 | });
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc: In function 'std::vector<Option> get_global_options()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/options.cc:5732:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
5732 | });
| ^
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/page.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/page.cc.o -MF CMakeFiles/common-common-objs.dir/page.cc.o.d -o CMakeFiles/common-common-objs.dir/page.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/page.cc
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o -MF CMakeFiles/common-common-objs.dir/perf_counters.cc.o.d -o CMakeFiles/common-common-objs.dir/perf_counters.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_histogram.h: In constructor 'PerfHistogram<DIM>::PerfHistogram(std::initializer_list<PerfHistogramCommon::axis_config_d>) [with int DIM = 2]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_histogram.h:76:3: note: parameter passing for argument of type 'std::initializer_list<PerfHistogramCommon::axis_config_d>' changed in GCC 7.1
76 | PerfHistogram(std::initializer_list<axis_config_d> axes_config) {
| ^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.cc: In member function 'void ceph::common::PerfCountersBuilder::add_u64_counter_histogram(int, const char*, PerfHistogramCommon::axis_config_d, PerfHistogramCommon::axis_config_d, const char*, const char*, int, int)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.cc:549:93: note: parameter passing for argument of type 'std::initializer_list<PerfHistogramCommon::axis_config_d>' changed in GCC 7.1
549 | std::unique_ptr<PerfHistogram<>>{new PerfHistogram<>{x_axis_config, y_axis_config}});
| ^
[ 8%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o -MF CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o.d -o CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters_collection.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o -MF CMakeFiles/common-common-objs.dir/perf_histogram.cc.o.d -o CMakeFiles/common-common-objs.dir/perf_histogram.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_histogram.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o -MF CMakeFiles/common-common-objs.dir/pick_address.cc.o.d -o CMakeFiles/common-common-objs.dir/pick_address.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/pick_address.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o -MF CMakeFiles/common-common-objs.dir/random_string.cc.o.d -o CMakeFiles/common-common-objs.dir/random_string.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/random_string.cc
[ 9%] Building C object src/common/CMakeFiles/common-common-objs.dir/reverse.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common-common-objs.dir/reverse.c.o -MF CMakeFiles/common-common-objs.dir/reverse.c.o.d -o CMakeFiles/common-common-objs.dir/reverse.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/reverse.c
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o -MF CMakeFiles/common-common-objs.dir/run_cmd.cc.o.d -o CMakeFiles/common-common-objs.dir/run_cmd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/run_cmd.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o -MF CMakeFiles/common-common-objs.dir/scrub_types.cc.o.d -o CMakeFiles/common-common-objs.dir/scrub_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.cc:1:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o -MF CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o.d -o CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/shared_mutex_debug.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/signal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/signal.cc.o -MF CMakeFiles/common-common-objs.dir/signal.cc.o.d -o CMakeFiles/common-common-objs.dir/signal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/signal.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o -MF CMakeFiles/common-common-objs.dir/snap_types.cc.o.d -o CMakeFiles/common-common-objs.dir/snap_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/snap_types.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/snap_types.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/snap_types.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o -MF CMakeFiles/common-common-objs.dir/str_list.cc.o.d -o CMakeFiles/common-common-objs.dir/str_list.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/str_list.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o -MF CMakeFiles/common-common-objs.dir/str_map.cc.o.d -o CMakeFiles/common-common-objs.dir/str_map.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/str_map.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o -MF CMakeFiles/common-common-objs.dir/strtol.cc.o.d -o CMakeFiles/common-common-objs.dir/strtol.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/strtol.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/types.cc.o -MF CMakeFiles/common-common-objs.dir/types.cc.o.d -o CMakeFiles/common-common-objs.dir/types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/types.cc
[ 9%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o -MF CMakeFiles/common-common-objs.dir/url_escape.cc.o.d -o CMakeFiles/common-common-objs.dir/url_escape.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/url_escape.cc
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o -MF CMakeFiles/common-common-objs.dir/pretty_binary.cc.o.d -o CMakeFiles/common-common-objs.dir/pretty_binary.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/pretty_binary.cc
[ 10%] Building C object src/common/CMakeFiles/common-common-objs.dir/utf8.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common-common-objs.dir/utf8.c.o -MF CMakeFiles/common-common-objs.dir/utf8.c.o.d -o CMakeFiles/common-common-objs.dir/utf8.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/utf8.c
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/util.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/util.cc.o -MF CMakeFiles/common-common-objs.dir/util.cc.o.d -o CMakeFiles/common-common-objs.dir/util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/util.cc
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/version.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/version.cc.o -MF CMakeFiles/common-common-objs.dir/version.cc.o.d -o CMakeFiles/common-common-objs.dir/version.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/version.cc
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o -MF CMakeFiles/common-common-objs.dir/blkdev.cc.o.d -o CMakeFiles/common-common-objs.dir/blkdev.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/blkdev.cc
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o -MF CMakeFiles/common-common-objs.dir/dns_resolve.cc.o.d -o CMakeFiles/common-common-objs.dir/dns_resolve.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dns_resolve.cc
[ 10%] Building C object src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o -MF CMakeFiles/common-common-objs.dir/linux_version.c.o.d -o CMakeFiles/common-common-objs.dir/linux_version.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/linux_version.c
[ 10%] Building CXX object src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DATADIR=\"/usr/share/ceph\" -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o -MF CMakeFiles/common-common-objs.dir/SubProcess.cc.o.d -o CMakeFiles/common-common-objs.dir/SubProcess.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/SubProcess.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 10%] Built target common-common-objs
make -f src/common/CMakeFiles/common_mountcephfs_objs.dir/build.make src/common/CMakeFiles/common_mountcephfs_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_mountcephfs_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_mountcephfs_objs.dir/build.make src/common/CMakeFiles/common_mountcephfs_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Building C object src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o -MF CMakeFiles/common_mountcephfs_objs.dir/armor.c.o.d -o CMakeFiles/common_mountcephfs_objs.dir/armor.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/armor.c
[ 11%] Building C object src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o -MF CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o.d -o CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/safe_io.c
[ 11%] Building C object src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o -MF CMakeFiles/common_mountcephfs_objs.dir/module.c.o.d -o CMakeFiles/common_mountcephfs_objs.dir/module.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/module.c
[ 11%] Building C object src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o -MF CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o.d -o CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/addr_parsing.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Built target common_mountcephfs_objs
make -f src/arch/CMakeFiles/arch.dir/build.make src/arch/CMakeFiles/arch.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/arch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch/CMakeFiles/arch.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/arch/CMakeFiles/arch.dir/build.make src/arch/CMakeFiles/arch.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/arch/CMakeFiles/arch.dir/probe.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/arch/CMakeFiles/arch.dir/probe.cc.o -MF CMakeFiles/arch.dir/probe.cc.o.d -o CMakeFiles/arch.dir/probe.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/arch/probe.cc
[ 11%] Building C object src/arch/CMakeFiles/arch.dir/arm.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/arch/CMakeFiles/arch.dir/arm.c.o -MF CMakeFiles/arch.dir/arm.c.o.d -o CMakeFiles/arch.dir/arm.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/arch/arm.c
[ 11%] Linking CXX static library ../../lib/libarch.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch && /usr/bin/cmake -P CMakeFiles/arch.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch && /usr/bin/cmake -E cmake_link_script CMakeFiles/arch.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libarch.a CMakeFiles/arch.dir/probe.cc.o CMakeFiles/arch.dir/arm.c.o
/usr/bin/ranlib ../../lib/libarch.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Built target arch
make -f src/common/CMakeFiles/crc32.dir/build.make src/common/CMakeFiles/crc32.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/crc32.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/crc32.dir/build.make src/common/CMakeFiles/crc32.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/common/CMakeFiles/crc32.dir/crc32c.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/crc32.dir/crc32c.cc.o -MF CMakeFiles/crc32.dir/crc32c.cc.o.d -o CMakeFiles/crc32.dir/crc32c.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/crc32c.cc
[ 12%] Building C object src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o -MF CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o.d -o CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/crc32c_intel_baseline.c
[ 12%] Building C object src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o -MF CMakeFiles/crc32.dir/sctp_crc32.c.o.d -o CMakeFiles/crc32.dir/sctp_crc32.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/sctp_crc32.c
[ 12%] Linking CXX static library ../../lib/libcrc32.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cmake -P CMakeFiles/crc32.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/crc32.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcrc32.a CMakeFiles/crc32.dir/crc32c.cc.o CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o CMakeFiles/crc32.dir/sctp_crc32.c.o
/usr/bin/ranlib ../../lib/libcrc32.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Built target crc32
make -f src/crush/CMakeFiles/crush_objs.dir/build.make src/crush/CMakeFiles/crush_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush/CMakeFiles/crush_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/crush/CMakeFiles/crush_objs.dir/build.make src/crush/CMakeFiles/crush_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Building C object src/crush/CMakeFiles/crush_objs.dir/builder.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/crush/CMakeFiles/crush_objs.dir/builder.c.o -MF CMakeFiles/crush_objs.dir/builder.c.o.d -o CMakeFiles/crush_objs.dir/builder.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/builder.c
[ 12%] Building C object src/crush/CMakeFiles/crush_objs.dir/mapper.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/crush/CMakeFiles/crush_objs.dir/mapper.c.o -MF CMakeFiles/crush_objs.dir/mapper.c.o.d -o CMakeFiles/crush_objs.dir/mapper.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/mapper.c
[ 12%] Building C object src/crush/CMakeFiles/crush_objs.dir/crush.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/crush/CMakeFiles/crush_objs.dir/crush.c.o -MF CMakeFiles/crush_objs.dir/crush.c.o.d -o CMakeFiles/crush_objs.dir/crush.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/crush.c
[ 12%] Building C object src/crush/CMakeFiles/crush_objs.dir/hash.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/crush/CMakeFiles/crush_objs.dir/hash.c.o -MF CMakeFiles/crush_objs.dir/hash.c.o.d -o CMakeFiles/crush_objs.dir/hash.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/hash.c
[ 12%] Building CXX object src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o -MF CMakeFiles/crush_objs.dir/CrushWrapper.cc.o.d -o CMakeFiles/crush_objs.dir/CrushWrapper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/CrushWrapper.cc
[ 12%] Building CXX object src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o -MF CMakeFiles/crush_objs.dir/CrushCompiler.cc.o.d -o CMakeFiles/crush_objs.dir/CrushCompiler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/CrushCompiler.cc
[ 12%] Building CXX object src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o -MF CMakeFiles/crush_objs.dir/CrushTester.cc.o.d -o CMakeFiles/crush_objs.dir/CrushTester.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/CrushTester.cc
[ 12%] Building CXX object src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o -MF CMakeFiles/crush_objs.dir/CrushLocation.cc.o.d -o CMakeFiles/crush_objs.dir/CrushLocation.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush/CrushLocation.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Built target crush_objs
make -f src/msg/CMakeFiles/common-msg-objs.dir/build.make src/msg/CMakeFiles/common-msg-objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg/CMakeFiles/common-msg-objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/msg/CMakeFiles/common-msg-objs.dir/build.make src/msg/CMakeFiles/common-msg-objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o -MF CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o.d -o CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/DispatchQueue.cc
[ 12%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o -MF CMakeFiles/common-msg-objs.dir/Message.cc.o.d -o CMakeFiles/common-msg-objs.dir/Message.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'static void _denc::container_base<C, Details, Ts>::decode_nohead(size_t, _denc::container_base<C, Details, Ts>::container&, ceph::buffer::v15_2_0::ptr::const_iterator&, uint64_t) [with C = std::vector; Details = _denc::pushback_details<std::vector<snapid_t> >; Ts = {snapid_t, std::allocator<snapid_t>}]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_map.h: In constructor 'ObjectCleanRegions::ObjectCleanRegions()':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && (! traits::featured))> ceph::decode_nohead(size_t, T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::vector<inodeno_t>; traits = denc_traits<std::vector<inodeno_t>, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_map.h: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>]':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {DaemonHealthMetric}; _Tp = DaemonHealthMetric; _Alloc = std::allocator<DaemonHealthMetric>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<DaemonHealthMetric>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::vector<DaemonHealthMetric>; traits = denc_traits<std::vector<DaemonHealthMetric>, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DaemonHealthMetric*, std::vector<DaemonHealthMetric> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, snapid_t>, unsigned int>}; _Key = std::pair<std::__cxx11::basic_string<char>, snapid_t>; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.cc:11:
/usr/include/c++/11/bits/stl_map.h: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; traits = denc_traits<std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, void>]':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>::const_iterator' {aka 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 12%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o -MF CMakeFiles/common-msg-objs.dir/Messenger.cc.o.d -o CMakeFiles/common-msg-objs.dir/Messenger.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Messenger.cc
[ 12%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o -MF CMakeFiles/common-msg-objs.dir/Connection.cc.o.d -o CMakeFiles/common-msg-objs.dir/Connection.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Connection.cc
[ 12%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o -MF CMakeFiles/common-msg-objs.dir/msg_types.cc.o.d -o CMakeFiles/common-msg-objs.dir/msg_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o -MF CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/AsyncConnection.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o -MF CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/AsyncMessenger.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o -MF CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Protocol.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o -MF CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV1.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o -MF CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/ProtocolV2.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o -MF CMakeFiles/common-msg-objs.dir/async/Event.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/Event.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.h:45,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::chrono::time_point<ceph::coarse_mono_clock>; _Val = std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>; _KeyOfValue = std::_Select1st<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> >; _Compare = std::less<std::chrono::time_point<ceph::coarse_mono_clock> >; _Alloc = std::allocator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<std::chrono::time_point<ceph::coarse_mono_clock>, std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>, std::_Select1st<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> >, std::less<std::chrono::time_point<ceph::coarse_mono_clock> >, std::allocator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >, std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >, std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.h:45,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc:19:
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void EventCenter::delete_time_event(uint64_t)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>::iterator' {aka 'std::_Rb_tree<std::chrono::time_point<ceph::coarse_mono_clock>, std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>, std::_Select1st<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> >, std::less<std::chrono::time_point<ceph::coarse_mono_clock> >, std::allocator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.h:45,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc:19:
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >, std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.h:45,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc:19:
/usr/include/c++/11/bits/stl_multimap.h: In member function 'int EventCenter::process_time_events()':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>::iterator' {aka 'std::_Rb_tree<std::chrono::time_point<ceph::coarse_mono_clock>, std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent>, std::_Select1st<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> >, std::less<std::chrono::time_point<ceph::coarse_mono_clock> >, std::allocator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.h:45,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Event.cc:19:
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::coarse_mono_clock>, EventCenter::TimeEvent> > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o -MF CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/EventSelect.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o -MF CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/PosixStack.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o -MF CMakeFiles/common-msg-objs.dir/async/Stack.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/Stack.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/Stack.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o -MF CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/crypto_onwire.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o -MF CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/frames_v2.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o -MF CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/net_handler.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o -MF CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/EventEpoll.cc
[ 13%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/Infiniband.cc
[ 14%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAConnectedSocketImpl.cc
[ 14%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAIWARPConnectedSocketImpl.cc
[ 14%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAServerSocketImpl.cc
[ 14%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAIWARPServerSocketImpl.cc
[ 14%] Building CXX object src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o -MF CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o.d -o CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAStack.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAStack.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cycles.h:86:2: warning: #warning No high-precision counter available for your OS/arch [-Wcpp]
86 | #warning No high-precision counter available for your OS/arch
| ^~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/str_list.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAStack.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ibv_wc&}; _Tp = ibv_wc; _Alloc = std::allocator<ibv_wc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ibv_wc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/str_list.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/async/rdma/RDMAStack.cc:22:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void RDMADispatcher::handle_rx_event(ibv_wc*, int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target common-msg-objs
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Building CXX object src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o -MF CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o.d -o CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/ErasureCodePlugin.cc
[ 14%] Linking CXX static library ../../lib/liberasure_code.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/cmake -P CMakeFiles/erasure_code.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/erasure_code.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/liberasure_code.a CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o
/usr/bin/ranlib ../../lib/liberasure_code.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target erasure_code
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/common.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Linking CXX static library ../lib/libcommon.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P CMakeFiles/common.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/common.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libcommon.a "auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o" "auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o" "auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o" "common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o" "common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o" "common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o" "common/CMakeFiles/common-common-objs.dir/Cycles.cc.o" "common/CMakeFiles/common-common-objs.dir/CDC.cc.o" "common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o" "common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o" "common/CMakeFiles/common-common-objs.dir/Finisher.cc.o" "common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o" "common/CMakeFiles/common-common-objs.dir/Formatter.cc.o" "common/CMakeFiles/common-common-objs.dir/Graylog.cc.o" "common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o" "common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o" "common/CMakeFiles/common-common-objs.dir/LogClient.cc.o" "common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o" "common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o" "common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o" "common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o" "common/CMakeFiles/common-common-objs.dir/Readahead.cc.o" "common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o" "common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o" "common/CMakeFiles/common-common-objs.dir/Thread.cc.o" "common/CMakeFiles/common-common-objs.dir/Throttle.cc.o" "common/CMakeFiles/common-common-objs.dir/Timer.cc.o" "common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o" "common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o" "common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o" "common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o" "common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o" "common/CMakeFiles/common-common-objs.dir/assert.cc.o" "common/CMakeFiles/common-common-objs.dir/bit_str.cc.o" "common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o" "common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o" "common/CMakeFiles/common-common-objs.dir/code_environment.cc.o" "common/CMakeFiles/common-common-objs.dir/common_init.cc.o" "common/CMakeFiles/common-common-objs.dir/compat.cc.o" "common/CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/config.cc.o" "common/CMakeFiles/common-common-objs.dir/config_values.cc.o" "common/CMakeFiles/common-common-objs.dir/dout.cc.o" "common/CMakeFiles/common-common-objs.dir/entity_name.cc.o" "common/CMakeFiles/common-common-objs.dir/environment.cc.o" "common/CMakeFiles/common-common-objs.dir/errno.cc.o" "common/CMakeFiles/common-common-objs.dir/escape.cc.o" "common/CMakeFiles/common-common-objs.dir/fd.cc.o" "common/CMakeFiles/common-common-objs.dir/fs_types.cc.o" "common/CMakeFiles/common-common-objs.dir/hex.cc.o" "common/CMakeFiles/common-common-objs.dir/histogram.cc.o" "common/CMakeFiles/common-common-objs.dir/hobject.cc.o" "common/CMakeFiles/common-common-objs.dir/hostname.cc.o" "common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o" "common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o" "common/CMakeFiles/common-common-objs.dir/lockdep.cc.o" "common/CMakeFiles/common-common-objs.dir/mempool.cc.o" "common/CMakeFiles/common-common-objs.dir/mime.c.o" "common/CMakeFiles/common-common-objs.dir/mutex_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/numa.cc.o" "common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o" "common/CMakeFiles/common-common-objs.dir/options.cc.o" "common/CMakeFiles/common-common-objs.dir/page.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o" "common/CMakeFiles/common-common-objs.dir/pick_address.cc.o" "common/CMakeFiles/common-common-objs.dir/random_string.cc.o" "common/CMakeFiles/common-common-objs.dir/reverse.c.o" "common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o" "common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o" "common/CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/signal.cc.o" "common/CMakeFiles/common-common-objs.dir/snap_types.cc.o" "common/CMakeFiles/common-common-objs.dir/str_list.cc.o" "common/CMakeFiles/common-common-objs.dir/str_map.cc.o" "common/CMakeFiles/common-common-objs.dir/strtol.cc.o" "common/CMakeFiles/common-common-objs.dir/types.cc.o" "common/CMakeFiles/common-common-objs.dir/url_escape.cc.o" "common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o" "common/CMakeFiles/common-common-objs.dir/utf8.c.o" "common/CMakeFiles/common-common-objs.dir/util.cc.o" "common/CMakeFiles/common-common-objs.dir/version.cc.o" "common/CMakeFiles/common-common-objs.dir/blkdev.cc.o" "common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o" "common/CMakeFiles/common-common-objs.dir/linux_version.c.o" "common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o" "msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Message.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o" "msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o" common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o "CMakeFiles/common-objs.dir/ceph_ver.c.o" "CMakeFiles/common-objs.dir/global/global_context.cc.o" "CMakeFiles/common-objs.dir/xxHash/xxhash.c.o" "CMakeFiles/common-objs.dir/common/error_code.cc.o" "CMakeFiles/common-objs.dir/log/Log.cc.o" "CMakeFiles/common-objs.dir/mon/MonCap.cc.o" "CMakeFiles/common-objs.dir/mon/MonClient.cc.o" "CMakeFiles/common-objs.dir/mon/MonMap.cc.o" "CMakeFiles/common-objs.dir/mon/MonSub.cc.o" "CMakeFiles/common-objs.dir/mon/error_code.cc.o" "CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o" "CMakeFiles/common-objs.dir/mon/PGMap.cc.o" "CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o" "CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o" "CMakeFiles/common-objs.dir/osd/HitSet.cc.o" "CMakeFiles/common-objs.dir/osd/OSDMap.cc.o" "CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o" "CMakeFiles/common-objs.dir/osd/osd_types.cc.o" "CMakeFiles/common-objs.dir/osd/error_code.cc.o" "CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o" "CMakeFiles/common-objs.dir/osd/OpRequest.cc.o" "CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o" "CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o" "CMakeFiles/common-objs.dir/osdc/Striper.cc.o" "CMakeFiles/common-objs.dir/osdc/Objecter.cc.o" "CMakeFiles/common-objs.dir/osdc/error_code.cc.o" "CMakeFiles/common-objs.dir/librbd/Features.cc.o" "CMakeFiles/common-objs.dir/mds/MDSMap.cc.o" "CMakeFiles/common-objs.dir/mds/FSMap.cc.o" "CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o" "CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o" "CMakeFiles/common-objs.dir/mds/mdstypes.cc.o" "CMakeFiles/common-objs.dir/mds/flock.cc.o" "CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o" common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o crush/CMakeFiles/crush_objs.dir/builder.c.o crush/CMakeFiles/crush_objs.dir/mapper.c.o crush/CMakeFiles/crush_objs.dir/crush.c.o crush/CMakeFiles/crush_objs.dir/hash.c.o crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o
/usr/bin/ranlib ../lib/libcommon.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target common
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-common.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Linking CXX shared library ../lib/libceph-common.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-common.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph-common.so.2 -o ../lib/libceph-common.so.2 "auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o" "auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o" "auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o" "auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o" "auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o" "auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o" "common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o" "common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o" "common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o" "common/CMakeFiles/common-common-objs.dir/Cycles.cc.o" "common/CMakeFiles/common-common-objs.dir/CDC.cc.o" "common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o" "common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o" "common/CMakeFiles/common-common-objs.dir/Finisher.cc.o" "common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o" "common/CMakeFiles/common-common-objs.dir/Formatter.cc.o" "common/CMakeFiles/common-common-objs.dir/Graylog.cc.o" "common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o" "common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o" "common/CMakeFiles/common-common-objs.dir/LogClient.cc.o" "common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o" "common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o" "common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o" "common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o" "common/CMakeFiles/common-common-objs.dir/Readahead.cc.o" "common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o" "common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o" "common/CMakeFiles/common-common-objs.dir/Thread.cc.o" "common/CMakeFiles/common-common-objs.dir/Throttle.cc.o" "common/CMakeFiles/common-common-objs.dir/Timer.cc.o" "common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o" "common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o" "common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o" "common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o" "common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o" "common/CMakeFiles/common-common-objs.dir/assert.cc.o" "common/CMakeFiles/common-common-objs.dir/bit_str.cc.o" "common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o" "common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o" "common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o" "common/CMakeFiles/common-common-objs.dir/code_environment.cc.o" "common/CMakeFiles/common-common-objs.dir/common_init.cc.o" "common/CMakeFiles/common-common-objs.dir/compat.cc.o" "common/CMakeFiles/common-common-objs.dir/condition_variable_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/config.cc.o" "common/CMakeFiles/common-common-objs.dir/config_values.cc.o" "common/CMakeFiles/common-common-objs.dir/dout.cc.o" "common/CMakeFiles/common-common-objs.dir/entity_name.cc.o" "common/CMakeFiles/common-common-objs.dir/environment.cc.o" "common/CMakeFiles/common-common-objs.dir/errno.cc.o" "common/CMakeFiles/common-common-objs.dir/escape.cc.o" "common/CMakeFiles/common-common-objs.dir/fd.cc.o" "common/CMakeFiles/common-common-objs.dir/fs_types.cc.o" "common/CMakeFiles/common-common-objs.dir/hex.cc.o" "common/CMakeFiles/common-common-objs.dir/histogram.cc.o" "common/CMakeFiles/common-common-objs.dir/hobject.cc.o" "common/CMakeFiles/common-common-objs.dir/hostname.cc.o" "common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o" "common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o" "common/CMakeFiles/common-common-objs.dir/lockdep.cc.o" "common/CMakeFiles/common-common-objs.dir/mempool.cc.o" "common/CMakeFiles/common-common-objs.dir/mime.c.o" "common/CMakeFiles/common-common-objs.dir/mutex_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/numa.cc.o" "common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o" "common/CMakeFiles/common-common-objs.dir/options.cc.o" "common/CMakeFiles/common-common-objs.dir/page.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o" "common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o" "common/CMakeFiles/common-common-objs.dir/pick_address.cc.o" "common/CMakeFiles/common-common-objs.dir/random_string.cc.o" "common/CMakeFiles/common-common-objs.dir/reverse.c.o" "common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o" "common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o" "common/CMakeFiles/common-common-objs.dir/shared_mutex_debug.cc.o" "common/CMakeFiles/common-common-objs.dir/signal.cc.o" "common/CMakeFiles/common-common-objs.dir/snap_types.cc.o" "common/CMakeFiles/common-common-objs.dir/str_list.cc.o" "common/CMakeFiles/common-common-objs.dir/str_map.cc.o" "common/CMakeFiles/common-common-objs.dir/strtol.cc.o" "common/CMakeFiles/common-common-objs.dir/types.cc.o" "common/CMakeFiles/common-common-objs.dir/url_escape.cc.o" "common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o" "common/CMakeFiles/common-common-objs.dir/utf8.c.o" "common/CMakeFiles/common-common-objs.dir/util.cc.o" "common/CMakeFiles/common-common-objs.dir/version.cc.o" "common/CMakeFiles/common-common-objs.dir/blkdev.cc.o" "common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o" "common/CMakeFiles/common-common-objs.dir/linux_version.c.o" "common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o" "msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Message.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o" "msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o" "msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o" "msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o" common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o "CMakeFiles/common-objs.dir/ceph_ver.c.o" "CMakeFiles/common-objs.dir/global/global_context.cc.o" "CMakeFiles/common-objs.dir/xxHash/xxhash.c.o" "CMakeFiles/common-objs.dir/common/error_code.cc.o" "CMakeFiles/common-objs.dir/log/Log.cc.o" "CMakeFiles/common-objs.dir/mon/MonCap.cc.o" "CMakeFiles/common-objs.dir/mon/MonClient.cc.o" "CMakeFiles/common-objs.dir/mon/MonMap.cc.o" "CMakeFiles/common-objs.dir/mon/MonSub.cc.o" "CMakeFiles/common-objs.dir/mon/error_code.cc.o" "CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o" "CMakeFiles/common-objs.dir/mon/PGMap.cc.o" "CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o" "CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o" "CMakeFiles/common-objs.dir/osd/HitSet.cc.o" "CMakeFiles/common-objs.dir/osd/OSDMap.cc.o" "CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o" "CMakeFiles/common-objs.dir/osd/osd_types.cc.o" "CMakeFiles/common-objs.dir/osd/error_code.cc.o" "CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o" "CMakeFiles/common-objs.dir/osd/OpRequest.cc.o" "CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o" "CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o" "CMakeFiles/common-objs.dir/osdc/Striper.cc.o" "CMakeFiles/common-objs.dir/osdc/Objecter.cc.o" "CMakeFiles/common-objs.dir/osdc/error_code.cc.o" "CMakeFiles/common-objs.dir/librbd/Features.cc.o" "CMakeFiles/common-objs.dir/mds/MDSMap.cc.o" "CMakeFiles/common-objs.dir/mds/FSMap.cc.o" "CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o" "CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o" "CMakeFiles/common-objs.dir/mds/mdstypes.cc.o" "CMakeFiles/common-objs.dir/mds/flock.cc.o" "CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o" common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o crush/CMakeFiles/crush_objs.dir/builder.c.o crush/CMakeFiles/crush_objs.dir/mapper.c.o crush/CMakeFiles/crush_objs.dir/crush.c.o crush/CMakeFiles/crush_objs.dir/hash.c.o crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o -Wl,-rpath,::::::::::::::::::::::::::::::::: ../lib/libjson_spirit.a ../lib/liberasure_code.a ../lib/libarch.a ../lib/libcrc32.a -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread -ldl /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so ../lib/libcommon_utf8.a ../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -pthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lstdc++fs -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libceph-common.so.2 ../lib/libceph-common.so.2 ../lib/libceph-common.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target ceph-common
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/rados_snap_set_diff_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Building CXX object src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o -MF CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o.d -o CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/snap_set_diff.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/snap_set_diff.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/snap_set_diff.cc:6:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target rados_snap_set_diff_obj
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o -MF CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o.d -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock_client.cc
[ 14%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o -MF CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o.d -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock_types.cc
[ 14%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o -MF CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o.d -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock_ops.cc
[ 14%] Linking CXX static library ../../lib/libcls_lock_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lock_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lock_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_lock_client.a CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_lock_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target cls_lock_client
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc/CMakeFiles/osdc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Filer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/osdc/CMakeFiles/osdc.dir/Filer.cc.o -MF CMakeFiles/osdc.dir/Filer.cc.o.d -o CMakeFiles/osdc.dir/Filer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Filer.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Filer.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Filer.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Filer.cc:18:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Filer.cc:17:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void Filer::_probe(Filer::Probe*, Filer::Probe::unique_lock&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 14%] Building CXX object src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o -MF CMakeFiles/osdc.dir/ObjectCacher.cc.o.d -o CMakeFiles/osdc.dir/ObjectCacher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/ObjectCacher.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Messenger.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long unsigned int>}; _Tp = std::pair<long long int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long unsigned int>}; _Tp = std::pair<long long int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, ObjectCacher::BufferHead*>}; _Tp = std::pair<long long int, ObjectCacher::BufferHead*>; _Alloc = std::allocator<std::pair<long long int, ObjectCacher::BufferHead*> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, ObjectCacher::BufferHead*> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Messenger.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_Iter>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_iterator<std::pair<const long long int, ObjectCacher::BufferHead*> >; _Key = long long int; _Val = std::pair<const long long int, ObjectCacher::BufferHead*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, ObjectCacher::BufferHead*> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, ObjectCacher::BufferHead*> >]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long int, ObjectCacher::BufferHead*> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long int, ObjectCacher::BufferHead*> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Messenger.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void ObjectCacher::bh_write_commit(int64_t, sobject_t, std::vector<std::pair<long long int, long long unsigned int> >&, ceph_tid_t, int)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, ObjectCacher::BufferHead*>*, std::vector<std::pair<long long int, ObjectCacher::BufferHead*> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Messenger.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/11/bits/stl_map.h: In member function 'int ObjectCacher::_readx(ObjectCacher::OSDRead*, ObjectCacher::ObjectSet*, Context*, bool, ZTracer::Trace*)':
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long int, ObjectCacher::BufferHead*> >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long int, ObjectCacher::BufferHead*> >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 14%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o -MF CMakeFiles/osdc.dir/Objecter.cc.o.d -o CMakeFiles/osdc.dir/Objecter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc
In file included from /usr/include/c++/11/algorithm:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::LingerOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >, std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:59,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 14%] Building CXX object src/osdc/CMakeFiles/osdc.dir/error_code.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/osdc/CMakeFiles/osdc.dir/error_code.cc.o -MF CMakeFiles/osdc.dir/error_code.cc.o.d -o CMakeFiles/osdc.dir/error_code.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/error_code.cc
[ 15%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Striper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/osdc/CMakeFiles/osdc.dir/Striper.cc.o -MF CMakeFiles/osdc.dir/Striper.cc.o.d -o CMakeFiles/osdc.dir/Striper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; _ForwardIterator = std::pair<long long unsigned int, long long unsigned int>*; _Tp = std::pair<long long unsigned int, long long unsigned int>]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::assign(FwdIt, FwdIt, typename boost::move_detail::disable_if_or<void, boost::move_detail::is_same<typename boost::container::dtl::version<typename boost::container::real_allocator<T, A>::type>::type, boost::move_detail::integral_constant<unsigned int, 0> >, boost::move_detail::is_convertible<InIt, typename boost::container::allocator_traits<typename boost::container::real_allocator<T, A>::type>::size_type>, boost::container::dtl::is_input_iterator<FwdIt> >::type*) [with FwdIt = boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1242 | void assign(FwdIt first, FwdIt last
| ^~~~~~
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_move_assign(boost::container::vector<T, OtherA, Options>&&, typename boost::move_detail::disable_if_or<void, boost::container::dtl::is_version<typename boost::container::real_allocator<T, OtherA>::type, 0>, boost::move_detail::is_different<typename boost::container::real_allocator<T, OtherA>::type, typename boost::container::real_allocator<T, A>::type> >::type*) [with OtherA = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2425:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
2425 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2426 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end() ))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2427 | );
| ~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/small_vector.hpp: In function 'typename boost::container::dtl::disable_if_memtransfer_copy_constructible<I, F, F>::type boost::container::uninitialized_move_alloc(Allocator&, I, I, F) [with Allocator = boost::container::small_vector_allocator<striper::LightweightObjectExtent, boost::container::new_allocator<void>, void>; I = striper::LightweightObjectExtent*; F = striper::LightweightObjectExtent*]':
/usr/include/boost/container/small_vector.hpp:460:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
460 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
461 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end ()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | );
| ~
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; _OI = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; <template-parameter-2-2> = void; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
1379 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::vector<ObjectExtent>&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:144:40: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
144 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
145 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
146 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:174:42: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
174 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
175 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
177 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Linking CXX static library ../../lib/libosdc.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/cmake -P CMakeFiles/osdc.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/cmake -E cmake_link_script CMakeFiles/osdc.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libosdc.a CMakeFiles/osdc.dir/Filer.cc.o CMakeFiles/osdc.dir/ObjectCacher.cc.o CMakeFiles/osdc.dir/Objecter.cc.o CMakeFiles/osdc.dir/error_code.cc.o CMakeFiles/osdc.dir/Striper.cc.o
/usr/bin/ranlib ../../lib/libosdc.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 15%] Built target osdc
make -f src/librados/CMakeFiles/librados_impl.dir/build.make src/librados/CMakeFiles/librados_impl.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados_impl.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados_impl.dir/build.make src/librados/CMakeFiles/librados_impl.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o -MF CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o.d -o CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/IoCtxImpl.cc
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/IoCtxImpl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/IoCtxImpl.cc:17:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
[ 15%] Building CXX object src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o -MF CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o.d -o CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/RadosXattrIter.cc
[ 15%] Building CXX object src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o -MF CMakeFiles/librados_impl.dir/RadosClient.cc.o.d -o CMakeFiles/librados_impl.dir/RadosClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/RadosClient.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/RadosClient.cc:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/RadosClient.cc:25:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 15%] Building CXX object src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o -MF CMakeFiles/librados_impl.dir/librados_util.cc.o.d -o CMakeFiles/librados_impl.dir/librados_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_util.cc
[ 15%] Building CXX object src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o -MF CMakeFiles/librados_impl.dir/librados_tp.cc.o.d -o CMakeFiles/librados_impl.dir/librados_tp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_tp.cc
[ 16%] Linking CXX static library ../../lib/liblibrados_impl.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -P CMakeFiles/librados_impl.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/librados_impl.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/liblibrados_impl.a CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o CMakeFiles/librados_impl.dir/RadosClient.cc.o CMakeFiles/librados_impl.dir/librados_util.cc.o CMakeFiles/librados_impl.dir/librados_tp.cc.o
/usr/bin/ranlib ../../lib/liblibrados_impl.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados_impl
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/librados/CMakeFiles/librados.dir/librados_c.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dlibrados_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility-inlines-hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librados/CMakeFiles/librados.dir/librados_c.cc.o -MF CMakeFiles/librados.dir/librados_c.cc.o.d -o CMakeFiles/librados.dir/librados_c.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_c.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_c.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_c.cc:6:
/usr/include/c++/11/bits/stl_set.h: In static member function 'static void _denc::setlike_details<Container>::insert(Container&, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Container = std::set<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Building CXX object src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dlibrados_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility-inlines-hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o -MF CMakeFiles/librados.dir/librados_cxx.cc.o.d -o CMakeFiles/librados.dir/librados_cxx.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {librados::notify_timeout_t}; _Tp = librados::notify_timeout_t; _Alloc = std::allocator<librados::notify_timeout_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::notify_timeout_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {librados::notify_ack_t}; _Tp = librados::notify_ack_t; _Alloc = std::allocator<librados::notify_ack_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::notify_ack_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _OI = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {neorados::CloneInfo}; _Tp = neorados::CloneInfo; _Alloc = std::allocator<neorados::CloneInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<neorados::CloneInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/stl_set.h: In static member function 'static void _denc::setlike_details<Container>::insert(Container&, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Container = std::set<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void librados::v14_2_0::IoCtx::decode_notify_response(ceph::bufferlist&, std::vector<librados::notify_ack_t>*, std::vector<librados::notify_timeout_t>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::notify_ack_t*, std::vector<librados::notify_ack_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::notify_timeout_t*, std::vector<librados::notify_timeout_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'constexpr decltype (forward<Callable>(callable)((forward<Args>)(fu2::abi_310::detail::invocation::invoke::args)...)) fu2::abi_310::detail::invocation::invoke(Callable&&, Args&& ...) [with Callable = ObjectOperation::CB_ObjectOperation_decodesnaps; Args = {boost::system::error_code, int, const ceph::buffer::v15_2_0::list&}]':
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados_cxx.cc:17:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<neorados::CloneInfo*, std::vector<neorados::CloneInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Linking CXX shared library ../../lib/librados.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/librados.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,--exclude-libs,ALL -Wl,--version-script=/<<BUILDDIR>>/ceph-16.2.7+ds/src/librados/librados.map -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,librados.so.2 -o ../../lib/librados.so.2.0.0 CMakeFiles/librados.dir/librados_c.cc.o CMakeFiles/librados.dir/librados_cxx.cc.o ../common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/liblibrados_impl.a ../../lib/libosdc.a ../../lib/libceph-common.so.2 ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -ldl ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_symlink_library ../../lib/librados.so.2.0.0 ../../lib/librados.so.2 ../../lib/librados.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados
make -f src/CMakeFiles/librados-config.dir/build.make src/CMakeFiles/librados-config.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/librados-config.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/librados-config.dir/build.make src/CMakeFiles/librados-config.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/CMakeFiles/librados-config.dir/librados-config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/librados-config.dir/librados-config.cc.o -MF CMakeFiles/librados-config.dir/librados-config.cc.o.d -o CMakeFiles/librados-config.dir/librados-config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados-config.cc
[ 16%] Linking CXX executable ../bin/librados-config
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/librados-config.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/librados-config.dir/librados-config.cc.o" -o ../bin/librados-config -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/librados.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 -Wl,-rpath-link,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados-config
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -MF CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o.d -o CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/ErasureCode.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target erasure_code_objs
make -f src/erasure-code/clay/CMakeFiles/ec_clay.dir/build.make src/erasure-code/clay/CMakeFiles/ec_clay.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/clay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay/CMakeFiles/ec_clay.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/clay/CMakeFiles/ec_clay.dir/build.make src/erasure-code/clay/CMakeFiles/ec_clay.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_clay_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o -MF CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o.d -o CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/clay/ErasureCodePluginClay.cc
[ 16%] Building CXX object src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_clay_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o -MF CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o.d -o CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/clay/ErasureCodeClay.cc
[ 16%] Building CXX object src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_clay_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o -MF CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o.d -o CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/str_map.cc
[ 16%] Linking CXX shared library ../../../lib/libec_clay.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_clay.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_clay.so -o ../../../lib/libec_clay.so CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o ../../crush/CMakeFiles/crush_objs.dir/builder.c.o ../../crush/CMakeFiles/crush_objs.dir/mapper.c.o ../../crush/CMakeFiles/crush_objs.dir/crush.c.o ../../crush/CMakeFiles/crush_objs.dir/hash.c.o ../../crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target ec_clay
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o -MF CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o.d -o CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/src/cauchy.c
[ 16%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o -MF CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o.d -o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/src/galois.c
[ 17%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o -MF CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o.d -o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/src/jerasure.c
[ 17%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o -MF CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o.d -o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/src/liberation.c
[ 17%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o -MF CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o.d -o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/src/reed_sol.c
[ 17%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o -MF CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o.d -o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure_init.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Built target jerasure_objs
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o -MF CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o.d -o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc
[ 17%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o -MF CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o.d -o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/ErasureCodeJerasure.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Built target jerasure_utils
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_cpu.c
[ 17%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_wgen.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w16.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w32.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w64.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w128.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_general.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w4.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_rand.c
[ 18%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -MF CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o.d -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/src/gf_w8.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 18%] Built target gf-complete_objs
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_jerasure_neon.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure_neon.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_jerasure_neon.so -o ../../../lib/libec_jerasure_neon.so "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure_neon
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_jerasure_generic.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure_generic.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_jerasure_generic.so -o ../../../lib/libec_jerasure_generic.so "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure_generic
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_jerasure.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_jerasure.so -o ../../../lib/libec_jerasure.so "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/lrc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o -MF CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o.d -o CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/lrc/ErasureCodePluginLrc.cc
[ 19%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o -MF CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o.d -o CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/lrc/ErasureCodeLrc.cc
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/lrc/ErasureCodeLrc.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 19%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o -MF CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o.d -o CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/str_map.cc
[ 19%] Linking CXX shared library ../../../lib/libec_lrc.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_lrc.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_lrc.so -o ../../../lib/libec_lrc.so CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o ../../crush/CMakeFiles/crush_objs.dir/builder.c.o ../../crush/CMakeFiles/crush_objs.dir/mapper.c.o ../../crush/CMakeFiles/crush_objs.dir/crush.c.o ../../crush/CMakeFiles/crush_objs.dir/hash.c.o ../../crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o ../../crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_lrc
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/shec_utils.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o -MF CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o.d -o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/ErasureCode.cc
[ 19%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o -MF CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o.d -o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/ErasureCodePluginShec.cc
[ 19%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o -MF CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o.d -o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/ErasureCodeShec.cc
[ 19%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o -MF CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o.d -o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/ErasureCodeShecTableCache.cc
[ 19%] Building C object src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/jerasure/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure/gf-complete/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o -MF CMakeFiles/shec_utils.dir/determinant.c.o.d -o CMakeFiles/shec_utils.dir/determinant.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec/determinant.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target shec_utils
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_shec_neon.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec_neon.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_shec_neon.so -o ../../../lib/libec_shec_neon.so "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec_neon
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_shec_generic.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec_generic.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_shec_generic.so -o ../../../lib/libec_shec_generic.so "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec_generic
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Linking CXX shared library ../../../lib/libec_shec.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libec_shec.so -o ../../../lib/libec_shec.so "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o" "../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o" ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec
make -f src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build.make src/erasure-code/CMakeFiles/erasure_code_plugins.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code_plugins.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build.make src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target erasure_code_plugins
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/rocksdb_ext.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Creating directories for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/tmp/rocksdb_ext-mkdirs.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-mkdir
[ 19%] No download step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-download
[ 20%] No update step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-update
[ 20%] No patch step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-patch
[ 20%] Performing configure step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DWITH_GFLAGS=OFF -DCMAKE_PREFIX_PATH= -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DWITH_SNAPPY=TRUE -DWITH_LZ4=TRUE -Dlz4_INCLUDE_DIRS=/usr/include -Dlz4_LIBRARIES=/usr/lib/arm-linux-gnueabihf/liblz4.so -DWITH_ZLIB=TRUE -DPORTABLE=ON -DCMAKE_AR=/usr/bin/ar -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFAIL_ON_WARNINGS=OFF -DUSE_RTTI=1 "-GUnix Makefiles" -DCMAKE_C_FLAGS=-Wno-stringop-truncation "-DCMAKE_CXX_FLAGS='-Wno-deprecated-copy -Wno-pessimizing-move'" "-GUnix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb
Re-run cmake no build system arguments
-- The CXX compiler identification is GNU 11.2.0
-- The C compiler identification is GNU 11.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found snappy: /usr/lib/arm-linux-gnueabihf/libsnappy.so
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
-- Found lz4: /usr/lib/arm-linux-gnueabihf/liblz4.so
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER - Failed
-- Performing Test HAVE_SSE42
-- Performing Test HAVE_SSE42 - Failed
-- Performing Test HAVE_THREAD_LOCAL
-- Performing Test HAVE_THREAD_LOCAL - Success
-- Enabling RTTI
-- Performing Test HAVE_FALLOCATE
-- Performing Test HAVE_FALLOCATE - Success
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE - Success
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Looking for sched_getcpu
-- Looking for sched_getcpu - found
-- Looking for getauxval
-- Looking for getauxval - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- JNI library is disabled
-- Configuring done
-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-configure
[ 20%] Performing build step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && make rocksdb
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb --check-build-system CMakeFiles/Makefile.cmake 0
make -f CMakeFiles/Makefile2 rocksdb
make[5]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb/CMakeFiles 46
make -f CMakeFiles/Makefile2 CMakeFiles/rocksdb.dir/all
make[6]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
make -f CMakeFiles/build_version.dir/build.make CMakeFiles/build_version.dir/depend
make[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb/CMakeFiles/build_version.dir/DependInfo.cmake --color=
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
make -f CMakeFiles/build_version.dir/build.make CMakeFiles/build_version.dir/build
make[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
[ 0%] Building CXX object CMakeFiles/build_version.dir/build_version.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/build_version.dir/build_version.cc.o -MF CMakeFiles/build_version.dir/build_version.cc.o.d -o CMakeFiles/build_version.dir/build_version.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb/build_version.cc
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
[ 0%] Built target build_version
make -f CMakeFiles/rocksdb.dir/build.make CMakeFiles/rocksdb.dir/depend
make[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb/CMakeFiles/rocksdb.dir/DependInfo.cmake --color=
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
make -f CMakeFiles/rocksdb.dir/build.make CMakeFiles/rocksdb.dir/build
make[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/clock_cache.cc
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/lru_cache.cc
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/sharded_cache.cc
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o -MF CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o.d -o CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/arena_wrapped_db_iter.cc
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/db/builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/builder.cc.o -MF CMakeFiles/rocksdb.dir/db/builder.cc.o.d -o CMakeFiles/rocksdb.dir/db/builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/builder.cc
[ 2%] Building CXX object CMakeFiles/rocksdb.dir/db/c.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/c.cc.o -MF CMakeFiles/rocksdb.dir/db/c.cc.o.d -o CMakeFiles/rocksdb.dir/db/c.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/c.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/cache.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/c.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, rocksdb::ColumnFamilyOptions}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb_t* rocksdb_open_as_secondary_column_families(const rocksdb_options_t*, const char*, const char*, int, const char* const*, const rocksdb_options_t* const*, rocksdb_column_family_handle_t**, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/cache.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/c.cc:16:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rocksdb::DbPath*, std::vector<rocksdb::DbPath> >; _ForwardIterator = rocksdb::DbPath*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'void rocksdb_options_set_db_paths(rocksdb_options_t*, const rocksdb_dbpath_t**, size_t)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/cache.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/c.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb_t* rocksdb_open_for_read_only_column_families(const rocksdb_options_t*, const char*, int, const char* const*, const rocksdb_options_t* const*, rocksdb_column_family_handle_t**, unsigned char, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb_transactiondb_t* rocksdb_transactiondb_open_column_families(const rocksdb_options_t*, const rocksdb_transactiondb_options_t*, const char*, int, const char* const*, const rocksdb_options_t* const*, rocksdb_column_family_handle_t**, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb_t* rocksdb_open_column_families(const rocksdb_options_t*, const char*, int, const char* const*, const rocksdb_options_t* const*, rocksdb_column_family_handle_t**, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb_optimistictransactiondb_t* rocksdb_optimistictransactiondb_open_column_families(const rocksdb_options_t*, const char*, int, const char* const*, const rocksdb_options_t* const*, rocksdb_column_family_handle_t**, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object CMakeFiles/rocksdb.dir/db/column_family.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/column_family.cc.o -MF CMakeFiles/rocksdb.dir/db/column_family.cc.o.d -o CMakeFiles/rocksdb.dir/db/column_family.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.cc
[ 4%] Building CXX object CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compacted_db_impl.cc
[ 4%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction.cc
[ 4%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_iterator.cc
[ 4%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_picker.cc
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/bits/random.h:34,
from /usr/include/c++/11/random:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::Slice&, const rocksdb::Slice&, long long unsigned int&}; _Tp = rocksdb::RangeWithSize; _Alloc = std::allocator<rocksdb::RangeWithSize>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::RangeWithSize>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::CompactionJob::GenSubcompactionBoundaries()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::RangeWithSize*, std::vector<rocksdb::RangeWithSize> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::CompactionJob::InstallCompactionResults(const rocksdb::MutableCFOptions&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::CompactionJob::SubcompactionState::Output&}; _Tp = rocksdb::CompactionJob::SubcompactionState::Output; _Alloc = std::allocator<rocksdb::CompactionJob::SubcompactionState::Output>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionJob::SubcompactionState::Output>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/bits/random.h:34,
from /usr/include/c++/11/random:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::CompactionJob::OpenCompactionOutputFile(rocksdb::CompactionJob::SubcompactionState*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState::Output*, std::vector<rocksdb::CompactionJob::SubcompactionState::Output> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:14:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>; _ForwardIterator = rocksdb::CompactionJob::SubcompactionState*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/bits/random.h:34,
from /usr/include/c++/11/random:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::Compaction*&, rocksdb::Slice*&, rocksdb::Slice*&, long long unsigned int&}; _Tp = rocksdb::CompactionJob::SubcompactionState; _Alloc = std::allocator<rocksdb::CompactionJob::SubcompactionState>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionJob::SubcompactionState>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:14:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/bits/random.h:34,
from /usr/include/c++/11/random:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::CompactionJob::Prepare()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState*, std::vector<rocksdb::CompactionJob::SubcompactionState> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_job.cc:14:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_picker_fifo.cc
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_picker_level.cc
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction_picker_universal.cc
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/convenience.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/convenience.cc.o -MF CMakeFiles/rocksdb.dir/db/convenience.cc.o.d -o CMakeFiles/rocksdb.dir/db/convenience.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/convenience.cc
[ 8%] Building CXX object CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o -MF CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_filesnapshot.cc
[ 8%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyHandle*&, const rocksdb::Slice&, rocksdb::PinnableSlice*, rocksdb::Status*}; _Tp = rocksdb::KeyContext; _Alloc = std::allocator<rocksdb::KeyContext>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::KeyContext, std::allocator<rocksdb::KeyContext> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rocksdb::ColumnFamilyHandle*&, const rocksdb::Slice&, rocksdb::PinnableSlice*, rocksdb::Status*}; _Tp = rocksdb::KeyContext; _Alloc = std::allocator<rocksdb::KeyContext>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::KeyContext*, std::vector<rocksdb::KeyContext, std::allocator<rocksdb::KeyContext> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyOptions}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::WriteOptionsFile(bool, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >; _ForwardIterator = rocksdb::LiveFileMetaData*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'virtual rocksdb::Status rocksdb::DBImpl::CreateColumnFamilyWithImport(const rocksdb::ColumnFamilyOptions&, const string&, const rocksdb::ImportColumnFamilyOptions&, const rocksdb::ExportImportFilesMetaData&, rocksdb::ColumnFamilyHandle**)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >; _ForwardIterator = std::pair<int, rocksdb::FileMetaData>*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >; _ForwardIterator = rocksdb::IngestedFileInfo*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const rocksdb::ExternalSstFileIngestionJob*; _ForwardIterator = rocksdb::ExternalSstFileIngestionJob*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::Env* const&, rocksdb::VersionSet*, rocksdb::ColumnFamilyData*&, const rocksdb::ImmutableDBOptions&, const rocksdb::FileOptions&, rocksdb::SnapshotList*, const rocksdb::IngestExternalFileOptions&, rocksdb::Directories*, rocksdb::EventLogger*}; _Tp = rocksdb::ExternalSstFileIngestionJob; _Alloc = std::allocator<rocksdb::ExternalSstFileIngestionJob>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ExternalSstFileIngestionJob>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::Status rocksdb::DBImpl::IngestExternalFiles(const std::vector<rocksdb::IngestExternalFileArg>&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ExternalSstFileIngestionJob*, std::vector<rocksdb::ExternalSstFileIngestionJob> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.cc:9:
/usr/include/c++/11/bits/stl_map.h: In member function 'void rocksdb::DBImpl::PersistStats()':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[ 8%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_write.cc
[ 8%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc: In member function 'rocksdb::Status rocksdb::DBImpl::CompactFilesImpl(const rocksdb::CompactionOptions&, rocksdb::ColumnFamilyData*, rocksdb::Version*, const std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >*, int, int, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::CompactionJobInfo*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:1040:21: warning: loop variable 'newf' creates a copy from type 'const std::pair<int, rocksdb::FileMetaData>' [-Wrange-loop-construct]
1040 | for (const auto newf : c->edit()->GetNewFiles()) {
| ^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:1040:21: note: use reference type to prevent copying
1040 | for (const auto newf : c->edit()->GetNewFiles()) {
| ^~~~
| &
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc: In member function 'void rocksdb::DBImpl::NotifyOnCompactionBegin(rocksdb::ColumnFamilyData*, rocksdb::Compaction*, const rocksdb::Status&, const rocksdb::CompactionJobStats&, int)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:1140:21: warning: loop variable 'newf' creates a copy from type 'const std::pair<int, rocksdb::FileMetaData>' [-Wrange-loop-construct]
1140 | for (const auto newf : c->edit()->GetNewFiles()) {
| ^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:1140:21: note: use reference type to prevent copying
1140 | for (const auto newf : c->edit()->GetNewFiles()) {
| ^~~~
| &
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:9:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rocksdb::DBImpl::GetSnapshotContext(rocksdb::JobContext*, std::vector<long long unsigned int>*, rocksdb::SequenceNumber*, rocksdb::SnapshotChecker**)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::MutableCFOptions&}; _Tp = rocksdb::MutableCFOptions; _Alloc = std::allocator<rocksdb::MutableCFOptions>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::MutableCFOptions>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::CompactionFileInfo}; _Tp = rocksdb::CompactionFileInfo; _Alloc = std::allocator<rocksdb::CompactionFileInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionFileInfo>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rocksdb::CompactionFileInfo}; _Tp = rocksdb::CompactionFileInfo; _Alloc = std::allocator<rocksdb::CompactionFileInfo>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyData*&, const long long unsigned int&, rocksdb::SuperVersionContext*}; _Tp = rocksdb::DBImpl::BGFlushArg; _Alloc = std::allocator<rocksdb::DBImpl::BGFlushArg>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DBImpl::BGFlushArg, std::allocator<rocksdb::DBImpl::BGFlushArg> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::ReFitLevel(rocksdb::ColumnFamilyData*, int, int)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::AtomicFlushMemTablesToOutputFiles(const rocksdb::autovector<rocksdb::DBImpl::BGFlushArg>&, bool*, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::Env::Priority)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::MutableCFOptions*, std::vector<rocksdb::MutableCFOptions> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::BackgroundCompaction(bool*, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::DBImpl::PrepickedCompaction*, rocksdb::Env::Priority)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::BackgroundFlush(bool*, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::FlushReason*, rocksdb::Env::Priority)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DBImpl::BGFlushArg*, std::vector<rocksdb::DBImpl::BGFlushArg, std::allocator<rocksdb::DBImpl::BGFlushArg> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 8%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc:9:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rocksdb::DBImpl::FindObsoleteFiles(rocksdb::JobContext*, bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc:240:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
240 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::DBImpl::PurgeObsoleteFiles(rocksdb::JobContext&, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_files.cc:562:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
562 | }
| ^
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long unsigned int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb::DBOptions rocksdb::SanitizeOptions(const string&, const rocksdb::DBOptions&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:183:1: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
183 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DB::Open(const rocksdb::Options&, const string&, rocksdb::DB**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImpl::WriteLevel0TableForRecovery(int, rocksdb::ColumnFamilyData*, rocksdb::MemTable*, rocksdb::VersionEdit*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual rocksdb::Status rocksdb::DBImpl::Recover(const std::vector<rocksdb::ColumnFamilyDescriptor>&, bool, bool, bool, uint64_t*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:9:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_open.cc:588:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
588 | }
| ^
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_debug.cc
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_experimental.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_experimental.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::Status rocksdb::DBImpl::PromoteL0(rocksdb::ColumnFamilyHandle*, int)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_readonly.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_readonly.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_readonly.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DB::OpenForReadOnly(const rocksdb::Options&, const string&, rocksdb::DB**, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImplSecondary::FindNewLogNumbers(std::vector<long long unsigned int>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >, std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'rocksdb::Status rocksdb::DBImplSecondary::MaybeInitLogReader(uint64_t, rocksdb::log::FragmentBufferedReader**)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >, std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >, std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >, std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DB::OpenAsSecondary(const rocksdb::Options&, const string&, const string&, rocksdb::DB**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl_secondary.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'rocksdb::Status rocksdb::DBImplSecondary::RecoverLogFiles(const std::vector<long long unsigned int>&, rocksdb::SequenceNumber*, std::unordered_set<rocksdb::ColumnFamilyData*>*, rocksdb::JobContext*)':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> >, std::_Select1st<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<rocksdb::LogReaderContainer> > > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o -MF CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_info_dumper.cc
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/db_iter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_iter.cc.o -MF CMakeFiles/rocksdb.dir/db/db_iter.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_iter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.cc
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/dbformat.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/dbformat.cc.o -MF CMakeFiles/rocksdb.dir/db/dbformat.cc.o.d -o CMakeFiles/rocksdb.dir/db/dbformat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.cc
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/error_handler.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/error_handler.cc.o -MF CMakeFiles/rocksdb.dir/db/error_handler.cc.o.d -o CMakeFiles/rocksdb.dir/db/error_handler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/error_handler.cc
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/event_helpers.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/event_helpers.cc.o -MF CMakeFiles/rocksdb.dir/db/event_helpers.cc.o.d -o CMakeFiles/rocksdb.dir/db/event_helpers.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/event_helpers.cc
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/experimental.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/experimental.cc.o -MF CMakeFiles/rocksdb.dir/db/experimental.cc.o.d -o CMakeFiles/rocksdb.dir/db/experimental.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/experimental.cc
[ 15%] Building CXX object CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o -MF CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::IngestedFileInfo&}; _Tp = rocksdb::IngestedFileInfo; _Alloc = std::allocator<rocksdb::IngestedFileInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::ExternalSstFileIngestionJob::Prepare(const std::vector<std::__cxx11::basic_string<char> >&, uint64_t, rocksdb::SuperVersion*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::ExternalSstFileIngestionJob::Run()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object CMakeFiles/rocksdb.dir/db/file_indexer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/file_indexer.cc.o -MF CMakeFiles/rocksdb.dir/db/file_indexer.cc.o.d -o CMakeFiles/rocksdb.dir/db/file_indexer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/file_indexer.cc
[ 15%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_job.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/flush_job.cc.o -MF CMakeFiles/rocksdb.dir/db/flush_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/flush_job.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/flush_job.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/flush_job.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/flush_job.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::FlushJob::WriteLevel0Table()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/flush_scheduler.cc
[ 15%] Building CXX object CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o -MF CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/forward_iterator.cc
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o -MF CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.cc:3:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::IngestedFileInfo&}; _Tp = rocksdb::IngestedFileInfo; _Alloc = std::allocator<rocksdb::IngestedFileInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.cc:3:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::ImportColumnFamilyJob::Prepare(uint64_t, rocksdb::SuperVersion*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/import_column_family_job.cc:3:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::ImportColumnFamilyJob::Run()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/internal_stats.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/internal_stats.cc.o -MF CMakeFiles/rocksdb.dir/db/internal_stats.cc.o.d -o CMakeFiles/rocksdb.dir/db/internal_stats.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/internal_stats.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/internal_stats.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/internal_stats.cc:11:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<rocksdb::LevelStatType&&>, std::tuple<>}; _Key = rocksdb::LevelStatType; _Val = std::pair<const rocksdb::LevelStatType, double>; _KeyOfValue = std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >; _Compare = std::less<rocksdb::LevelStatType>; _Alloc = std::allocator<std::pair<const rocksdb::LevelStatType, double> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/internal_stats.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/internal_stats.cc:11:
/usr/include/c++/11/bits/stl_map.h: In function 'void rocksdb::{anonymous}::PrepareLevelStats(std::map<rocksdb::LevelStatType, double>*, int, int, double, double, double, const rocksdb::InternalStats::CompactionStats&)':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o -MF CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/logs_with_prep_tracker.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/logs_with_prep_tracker.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/logs_with_prep_tracker.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::LogsWithPrepTracker::LogCnt}; _Tp = rocksdb::LogsWithPrepTracker::LogCnt; _Alloc = std::allocator<rocksdb::LogsWithPrepTracker::LogCnt>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LogsWithPrepTracker::LogCnt>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LogsWithPrepTracker::LogCnt>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::LogsWithPrepTracker::MarkLogAsContainingPrepSection(uint64_t)':
/usr/include/c++/11/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LogsWithPrepTracker::LogCnt*, std::vector<rocksdb::LogsWithPrepTracker::LogCnt> >' changed in GCC 7.1
356 | _M_realloc_insert(begin() + __n, std::move(__v));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/log_reader.cc.o -MF CMakeFiles/rocksdb.dir/db/log_reader.cc.o.d -o CMakeFiles/rocksdb.dir/db/log_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/log_reader.cc
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_writer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/log_writer.cc.o -MF CMakeFiles/rocksdb.dir/db/log_writer.cc.o.d -o CMakeFiles/rocksdb.dir/db/log_writer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/log_writer.cc
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o -MF CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o.d -o CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/malloc_stats.cc
[ 19%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/memtable.cc.o -MF CMakeFiles/rocksdb.dir/db/memtable.cc.o.d -o CMakeFiles/rocksdb.dir/db/memtable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable.cc
[ 19%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable_list.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/memtable_list.cc.o -MF CMakeFiles/rocksdb.dir/db/memtable_list.cc.o.d -o CMakeFiles/rocksdb.dir/db/memtable_list.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.cc
[ 19%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_helper.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/merge_helper.cc.o -MF CMakeFiles/rocksdb.dir/db/merge_helper.cc.o.d -o CMakeFiles/rocksdb.dir/db/merge_helper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_helper.cc
[ 19%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_operator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/merge_operator.cc.o -MF CMakeFiles/rocksdb.dir/db/merge_operator.cc.o.d -o CMakeFiles/rocksdb.dir/db/merge_operator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_operator.cc
[ 19%] Building CXX object CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o -MF CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o.d -o CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_del_aggregator.cc
[ 21%] Building CXX object CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o -MF CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o.d -o CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc
In file included from /usr/include/c++/11/list:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:6:
/usr/include/c++/11/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1451 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:6:
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::SeekToCoveringTombstone(const rocksdb::Slice&)':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::SeekForPrevToCoveringTombstone(const rocksdb::Slice&)':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::ScanForwardToVisibleTombstone()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:346:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
346 | }
| ^
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:6:
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::SeekToTopFirst()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::ScanBackwardToVisibleTombstone()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::SeekToTopLast()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::TopNext()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::FragmentedRangeTombstoneIterator::TopPrev()':
/usr/include/c++/11/bits/stl_algo.h:2021:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2021 | return std::__lower_bound(__first, __last, __val,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
2022 | __gnu_cxx::__ops::__iter_comp_val(__comp));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:6:
/usr/include/c++/11/bits/stl_vector.h: In lambda function:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:167:3: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
167 | };
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/range_tombstone_fragmenter.cc:167:3: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
[ 21%] Building CXX object CMakeFiles/rocksdb.dir/db/repair.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/repair.cc.o -MF CMakeFiles/rocksdb.dir/db/repair.cc.o.d -o CMakeFiles/rocksdb.dir/db/repair.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/repair.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/repair.cc:65:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, unsigned int, int}; _Tp = rocksdb::FileDescriptor; _Alloc = std::allocator<rocksdb::FileDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/repair.cc:65:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::{anonymous}::Repairer::Run()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/repair.cc:65:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/snapshot_impl.cc
[ 21%] Building CXX object CMakeFiles/rocksdb.dir/db/table_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/table_cache.cc.o -MF CMakeFiles/rocksdb.dir/db/table_cache.cc.o.d -o CMakeFiles/rocksdb.dir/db/table_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/table_cache.cc
[ 21%] Building CXX object CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o -MF CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o.d -o CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/table_properties_collector.cc
[ 23%] Building CXX object CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/transaction_log_impl.cc
[ 23%] Building CXX object CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/trim_history_scheduler.cc
[ 23%] Building CXX object CMakeFiles/rocksdb.dir/db/version_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_builder.cc.o -MF CMakeFiles/rocksdb.dir/db/version_builder.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_builder.cc
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/options.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/file_system.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_builder.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_builder.cc:10:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, rocksdb::FileMetaData*>; _Alloc = std::allocator<std::pair<const long long unsigned int, rocksdb::FileMetaData*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, rocksdb::FileMetaData*>, std::allocator<std::pair<const long long unsigned int, rocksdb::FileMetaData*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, rocksdb::FileMetaData*>, std::allocator<std::pair<const long long unsigned int, rocksdb::FileMetaData*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'rocksdb::Status rocksdb::VersionBuilder::Rep::Apply(rocksdb::VersionEdit*)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, rocksdb::FileMetaData*>, std::allocator<std::pair<const long long unsigned int, rocksdb::FileMetaData*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, rocksdb::FileMetaData*>, std::allocator<std::pair<const long long unsigned int, rocksdb::FileMetaData*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object CMakeFiles/rocksdb.dir/db/version_edit.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_edit.cc.o -MF CMakeFiles/rocksdb.dir/db/version_edit.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_edit.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_edit.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_edit.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_edit.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<int, rocksdb::FileMetaData>}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, rocksdb::FileMetaData>}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'const char* rocksdb::VersionEdit::DecodeNewFile4From(rocksdb::Slice*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::VersionEdit::DecodeFrom(const rocksdb::Slice&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object CMakeFiles/rocksdb.dir/db/version_set.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_set.cc.o -MF CMakeFiles/rocksdb.dir/db/version_set.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_set.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Distance = int; _Tp = rocksdb::FdWithKeyRange; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::VersionSet::WriteCurrentStateToManifest(const std::unordered_map<unsigned int, rocksdb::VersionSet::MutableCFState>&, rocksdb::log::Writer*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::SstFileMetaData}; _Tp = rocksdb::SstFileMetaData; _Alloc = std::allocator<rocksdb::SstFileMetaData>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::SstFileMetaData>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyDescriptor&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::LiveFileMetaData&}; _Tp = rocksdb::LiveFileMetaData; _Alloc = std::allocator<rocksdb::LiveFileMetaData>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LiveFileMetaData>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rocksdb::VersionSet::GetLiveFilesMetaData(std::vector<rocksdb::LiveFileMetaData>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<unsigned int&&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, rocksdb::PerfContextByLevel>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rocksdb::PerfContextByLevel>, std::_Select1st<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rocksdb::PerfContextByLevel> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = unsigned int; _Tp = rocksdb::PerfContextByLevel; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >]':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rocksdb::PerfContextByLevel>, std::_Select1st<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rocksdb::PerfContextByLevel> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void rocksdb::Version::MultiGet(const rocksdb::ReadOptions&, rocksdb::MultiGetRange*, rocksdb::ReadCallback*, bool*)':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rocksdb::PerfContextByLevel>, std::_Select1st<std::pair<const unsigned int, rocksdb::PerfContextByLevel> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rocksdb::PerfContextByLevel> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, long long unsigned int&, std::vector<rocksdb::SstFileMetaData, std::allocator<rocksdb::SstFileMetaData> >}; _Tp = rocksdb::LevelMetaData; _Alloc = std::allocator<rocksdb::LevelMetaData>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LevelMetaData>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::Version::GetColumnFamilyMetaData(rocksdb::ColumnFamilyMetaData*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::SstFileMetaData*, std::vector<rocksdb::SstFileMetaData> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LevelMetaData*, std::vector<rocksdb::LevelMetaData> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:1477:1: note: parameter passing for argument of type 'std::vector<rocksdb::LevelMetaData>::iterator' changed in GCC 7.1
1477 | }
| ^
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static rocksdb::Status rocksdb::VersionSet::ReduceNumberOfLevels(const string&, const rocksdb::Options*, const rocksdb::FileOptions&, int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/db/wal_manager.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/wal_manager.cc.o -MF CMakeFiles/rocksdb.dir/db/wal_manager.cc.o.d -o CMakeFiles/rocksdb.dir/db/wal_manager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/wal_manager.cc
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_batch.cc.o -MF CMakeFiles/rocksdb.dir/db/write_batch.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_batch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch.cc:38:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo>, std::_Select1st<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch.cc:38:
/usr/include/c++/11/bits/stl_map.h: In member function 'virtual rocksdb::Status rocksdb::MemTableInserter::MarkEndPrepare(const rocksdb::Slice&)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo>, std::_Select1st<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo>, std::_Select1st<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rocksdb::DBImpl::RecoveredTransaction::BatchInfo> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch.cc:38:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<rocksdb::MemTable* const&>, std::tuple<>}; _Key = rocksdb::MemTable*; _Val = std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo>; _KeyOfValue = std::_Select1st<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >; _Compare = std::less<rocksdb::MemTable*>; _Alloc = std::allocator<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemTable*, std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo>, std::_Select1st<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >, std::less<rocksdb::MemTable*>, std::allocator<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch.cc:38:
/usr/include/c++/11/bits/stl_map.h: In member function 'virtual rocksdb::Status rocksdb::MemTableInserter::MergeCF(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemTable*, std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo>, std::_Select1st<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >, std::less<rocksdb::MemTable*>, std::allocator<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'rocksdb::Status rocksdb::MemTableInserter::DeleteImpl(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&, rocksdb::ValueType)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemTable*, std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo>, std::_Select1st<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >, std::less<rocksdb::MemTable*>, std::allocator<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'rocksdb::Status rocksdb::MemTableInserter::PutCFImpl(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&, rocksdb::ValueType)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemTable*, std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo>, std::_Select1st<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> >, std::less<rocksdb::MemTable*>, std::allocator<std::pair<rocksdb::MemTable* const, rocksdb::MemTablePostProcessInfo> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o -MF CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch_base.cc
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/db/write_controller.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_controller.cc.o -MF CMakeFiles/rocksdb.dir/db/write_controller.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_controller.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_controller.cc
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/db/write_thread.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_thread.cc.o -MF CMakeFiles/rocksdb.dir/db/write_thread.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_thread.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_thread.cc
[ 26%] Building CXX object CMakeFiles/rocksdb.dir/env/env.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env.cc.o -MF CMakeFiles/rocksdb.dir/env/env.cc.o.d -o CMakeFiles/rocksdb.dir/env/env.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/env.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object CMakeFiles/rocksdb.dir/env/env_chroot.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_chroot.cc.o -MF CMakeFiles/rocksdb.dir/env/env_chroot.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_chroot.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env_chroot.cc
[ 28%] Building CXX object CMakeFiles/rocksdb.dir/env/env_encryption.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_encryption.cc.o -MF CMakeFiles/rocksdb.dir/env/env_encryption.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_encryption.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env_encryption.cc
[ 28%] Building CXX object CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o -MF CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env_hdfs.cc
[ 28%] Building CXX object CMakeFiles/rocksdb.dir/env/file_system.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/file_system.cc.o -MF CMakeFiles/rocksdb.dir/env/file_system.cc.o.d -o CMakeFiles/rocksdb.dir/env/file_system.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/file_system.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/env.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/file_system.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object CMakeFiles/rocksdb.dir/env/mock_env.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/mock_env.cc.o -MF CMakeFiles/rocksdb.dir/env/mock_env.cc.o.d -o CMakeFiles/rocksdb.dir/env/mock_env.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/mock_env.cc
[ 30%] Building CXX object CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/delete_scheduler.cc
[ 30%] Building CXX object CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o -MF CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o.d -o CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/file_prefetch_buffer.cc
[ 30%] Building CXX object CMakeFiles/rocksdb.dir/file/file_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/file_util.cc.o -MF CMakeFiles/rocksdb.dir/file/file_util.cc.o.d -o CMakeFiles/rocksdb.dir/file/file_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/file_util.cc
[ 30%] Building CXX object CMakeFiles/rocksdb.dir/file/filename.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/filename.cc.o -MF CMakeFiles/rocksdb.dir/file/filename.cc.o.d -o CMakeFiles/rocksdb.dir/file/filename.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/filename.cc
[ 30%] Building CXX object CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/random_access_file_reader.cc
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/file/read_write_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/read_write_util.cc.o -MF CMakeFiles/rocksdb.dir/file/read_write_util.cc.o.d -o CMakeFiles/rocksdb.dir/file/read_write_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/read_write_util.cc
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o -MF CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o.d -o CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/readahead_raf.cc
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sequence_file_reader.cc
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o -MF CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o.d -o CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sst_file_manager_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sst_file_manager_impl.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sst_file_manager_impl.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/version_set.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/compaction/compaction.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sst_file_manager_impl.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/sst_file_manager_impl.cc:6:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >; _ForwardIterator = std::pair<int, rocksdb::FileMetaData>*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void rocksdb::SstFileManagerImpl::OnCompactionCompletion(rocksdb::Compaction*)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o -MF CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o.d -o CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/writable_file_writer.cc
[ 32%] Building CXX object CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o -MF CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o.d -o CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/logging/auto_roll_logger.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/logging/event_logger.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/event_logger.cc.o -MF CMakeFiles/rocksdb.dir/logging/event_logger.cc.o.d -o CMakeFiles/rocksdb.dir/logging/event_logger.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/logging/event_logger.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o -MF CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o.d -o CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/logging/log_buffer.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/memory/arena.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/arena.cc.o -MF CMakeFiles/rocksdb.dir/memory/arena.cc.o.d -o CMakeFiles/rocksdb.dir/memory/arena.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memory/arena.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o -MF CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o.d -o CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memory/concurrent_arena.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o -MF CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o.d -o CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memory/jemalloc_nodump_allocator.cc
[ 36%] Building CXX object CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o -MF CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/alloc_tracker.cc
[ 36%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/hash_linklist_rep.cc
[ 36%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/hash_skiplist_rep.cc
[ 36%] Building CXX object CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/skiplistrep.cc
[ 36%] Building CXX object CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/vectorrep.cc
[ 39%] Building CXX object CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o -MF CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/memtable/write_buffer_manager.cc
[ 39%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.cc:10:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram.cc:10:
/usr/include/c++/11/bits/vector.tcc: In constructor 'rocksdb::HistogramBucketMapper::HistogramBucketMapper()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/histogram_windowing.cc
[ 39%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/in_memory_stats_history.cc
[ 39%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/instrumented_mutex.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/iostats_context.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/perf_context.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/perf_level.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/persistent_stats_history.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/statistics.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_impl.cc
[ 43%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_updater.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_updater.h:37,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_updater.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, rocksdb::ThreadStatus::ThreadType&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, rocksdb::ThreadStatus::OperationType&, long long unsigned int&, rocksdb::ThreadStatus::OperationStage&, long long unsigned int (&)[6], rocksdb::ThreadStatus::StateType&}; _Tp = rocksdb::ThreadStatus; _Alloc = std::allocator<rocksdb::ThreadStatus>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ThreadStatus>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::ThreadStatusUpdater::GetThreadList(std::vector<rocksdb::ThreadStatus>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ThreadStatus*, std::vector<rocksdb::ThreadStatus> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_updater.cc:204:1: note: parameter passing for argument of type 'std::vector<rocksdb::ThreadStatus>::iterator' changed in GCC 7.1
204 | }
| ^
[ 43%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_util.cc
[ 43%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/monitoring/thread_status_util_debug.cc
[ 43%] Building CXX object CMakeFiles/rocksdb.dir/options/cf_options.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/cf_options.cc.o -MF CMakeFiles/rocksdb.dir/options/cf_options.cc.o.d -o CMakeFiles/rocksdb.dir/options/cf_options.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/cf_options.cc
[ 43%] Building CXX object CMakeFiles/rocksdb.dir/options/db_options.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/db_options.cc.o -MF CMakeFiles/rocksdb.dir/options/db_options.cc.o.d -o CMakeFiles/rocksdb.dir/options/db_options.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/db_options.cc
[ 45%] Building CXX object CMakeFiles/rocksdb.dir/options/options.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options.cc.o -MF CMakeFiles/rocksdb.dir/options/options.cc.o.d -o CMakeFiles/rocksdb.dir/options/options.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options.cc
[ 45%] Building CXX object CMakeFiles/rocksdb.dir/options/options_helper.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options_helper.cc.o -MF CMakeFiles/rocksdb.dir/options/options_helper.cc.o.d -o CMakeFiles/rocksdb.dir/options/options_helper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_helper.cc
[ 45%] Building CXX object CMakeFiles/rocksdb.dir/options/options_parser.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options_parser.cc.o -MF CMakeFiles/rocksdb.dir/options/options_parser.cc.o.d -o CMakeFiles/rocksdb.dir/options/options_parser.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.cc: In member function 'rocksdb::Status rocksdb::RocksDBOptionsParser::EndSection(rocksdb::OptionSection, const string&, const string&, const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, bool)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.cc:419:21: warning: loop variable 'pair' creates a copy from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct]
419 | for (const auto pair : opt_map) {
| ^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.cc:419:21: note: use reference type to prevent copying
419 | for (const auto pair : opt_map) {
| ^~~~
| &
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_parser.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::RocksDBOptionsParser::EndSection(rocksdb::OptionSection, const string&, const string&, const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o -MF CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o.d -o CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/options/options_sanity_check.cc
[ 45%] Building CXX object CMakeFiles/rocksdb.dir/port/stack_trace.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/port/stack_trace.cc.o -MF CMakeFiles/rocksdb.dir/port/stack_trace.cc.o.d -o CMakeFiles/rocksdb.dir/port/stack_trace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/port/stack_trace.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/adaptive/adaptive_table_factory.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_filter_block.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_filter_block.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_filter_block.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_table_builder.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_table_factory.cc
[ 47%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_table_reader.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_table_reader.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_based_table_reader.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::FSReadRequest&}; _Tp = rocksdb::FSReadRequest; _Alloc = std::allocator<rocksdb::FSReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::FSReadRequest, std::allocator<rocksdb::FSReadRequest> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::BlockHandle&}; _Tp = rocksdb::BlockHandle; _Alloc = std::allocator<rocksdb::BlockHandle>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::BlockHandle, std::allocator<rocksdb::BlockHandle> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::BlockHandle&}; _Tp = rocksdb::BlockHandle; _Alloc = std::allocator<rocksdb::BlockHandle>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::BlockHandle, std::allocator<rocksdb::BlockHandle> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::BlockBasedTable::RetrieveMultipleBlocks(const rocksdb::ReadOptions&, const MultiGetRange*, const rocksdb::autovector<rocksdb::BlockHandle, 32>*, rocksdb::autovector<rocksdb::Status, 32>*, rocksdb::autovector<rocksdb::CachableEntry<rocksdb::Block>, 32>*, char*, const rocksdb::UncompressionDict&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FSReadRequest*, std::vector<rocksdb::FSReadRequest, std::allocator<rocksdb::FSReadRequest> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FSReadRequest*, std::vector<rocksdb::FSReadRequest, std::allocator<rocksdb::FSReadRequest> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void rocksdb::BlockBasedTable::MultiGet(const rocksdb::ReadOptions&, const MultiGetRange*, const rocksdb::SliceTransform*, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::BlockHandle*, std::vector<rocksdb::BlockHandle, std::allocator<rocksdb::BlockHandle> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::BlockHandle*, std::vector<rocksdb::BlockHandle, std::allocator<rocksdb::BlockHandle> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::BlockHandle*, std::vector<rocksdb::BlockHandle, std::allocator<rocksdb::BlockHandle> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_builder.cc
[ 50%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/block_prefix_index.cc
[ 50%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/data_block_hash_index.cc
[ 50%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/data_block_footer.cc
[ 50%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/filter_block_reader_common.cc
[ 52%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/filter_policy.cc
[ 52%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/flush_block_policy.cc
[ 52%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/full_filter_block.cc
[ 52%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/index_builder.cc
[ 52%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/parsed_full_filter_block.cc
[ 54%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/partitioned_filter_block.cc
[ 54%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_based/uncompression_dict_reader.cc
[ 54%] Building CXX object CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o -MF CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/block_fetcher.cc
[ 54%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_builder.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_builder.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_builder.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_builder.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_builder.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::CuckooTableBuilder::MakeHashTable(std::vector<rocksdb::CuckooTableBuilder::CuckooBucket>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 54%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_factory.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/cuckoo/cuckoo_table_reader.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/format.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/format.cc.o -MF CMakeFiles/rocksdb.dir/table/format.cc.o.d -o CMakeFiles/rocksdb.dir/table/format.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/format.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/get_context.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/get_context.cc.o -MF CMakeFiles/rocksdb.dir/table/get_context.cc.o.d -o CMakeFiles/rocksdb.dir/table/get_context.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/get_context.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/iterator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/iterator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/iterator.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/merging_iterator.cc
[ 56%] Building CXX object CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o -MF CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o.d -o CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/meta_blocks.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o -MF CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o.d -o CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/persistent_cache_helper.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_bloom.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_builder.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_factory.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_index.cc
[ 60%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_key_coding.cc
[ 60%] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/plain/plain_table_reader.cc
[ 60%] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/sst_file_reader.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/options.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/sst_file_reader.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/sst_file_reader.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o -MF CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o.d -o CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/sst_file_writer.cc
[ 60%] Building CXX object CMakeFiles/rocksdb.dir/table/table_properties.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/table_properties.cc.o -MF CMakeFiles/rocksdb.dir/table/table_properties.cc.o.d -o CMakeFiles/rocksdb.dir/table/table_properties.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/table_properties.cc
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/table/two_level_iterator.cc
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o -MF CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/sync_point.cc
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o -MF CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/sync_point_impl.cc
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/test_util/testutil.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/testutil.cc.o -MF CMakeFiles/rocksdb.dir/test_util/testutil.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/testutil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/testutil.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/testutil.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/testutil.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o -MF CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/transaction_test_util.cc
[ 63%] Building CXX object CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o -MF CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o.d -o CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/block_cache_analyzer/block_cache_trace_analyzer.cc
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/dump/db_dump_tool.cc
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o -MF CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o.d -o CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/ldb_cmd.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/ldb_cmd.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/ldb_cmd.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long unsigned int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[6], int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyDescriptor&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, rocksdb::Options&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, rocksdb::ColumnFamilyOptions}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::Options rocksdb::LDBCommand::PrepareOptionsForOpenDB()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::LDBCommand::OpenDB()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'void rocksdb::{anonymous}::DumpManifestFile(rocksdb::Options, std::string, bool, bool, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void rocksdb::FileChecksumDumpCommand::DoCommand()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/ldb_cmd.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/ldb_cmd.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::ReduceDBLevelsCommand::GetOldNumOfLevels(rocksdb::Options&, int*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/ldb_tool.cc
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/sst_dump_tool.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/options.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/sst_dump_tool.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/sst_dump_tool_imp.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/sst_dump_tool.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/tools/trace_analyzer_tool.cc
[ 67%] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/trace_replay/trace_replay.cc
[ 67%] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/trace_replay/block_cache_tracer.cc
[ 67%] Building CXX object CMakeFiles/rocksdb.dir/util/coding.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/coding.cc.o -MF CMakeFiles/rocksdb.dir/util/coding.cc.o.d -o CMakeFiles/rocksdb.dir/util/coding.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/coding.cc
[ 67%] Building CXX object CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o -MF CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o.d -o CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/compaction_job_stats_impl.cc
[ 67%] Building CXX object CMakeFiles/rocksdb.dir/util/comparator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/comparator.cc.o -MF CMakeFiles/rocksdb.dir/util/comparator.cc.o.d -o CMakeFiles/rocksdb.dir/util/comparator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/comparator.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o -MF CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o.d -o CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/compression_context_cache.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o -MF CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o.d -o CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/concurrent_task_limiter_impl.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/crc32c.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/crc32c.cc.o -MF CMakeFiles/rocksdb.dir/util/crc32c.cc.o.d -o CMakeFiles/rocksdb.dir/util/crc32c.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/crc32c.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o -MF CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o.d -o CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/dynamic_bloom.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/hash.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/hash.cc.o -MF CMakeFiles/rocksdb.dir/util/hash.cc.o.d -o CMakeFiles/rocksdb.dir/util/hash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/hash.cc
[ 69%] Building CXX object CMakeFiles/rocksdb.dir/util/murmurhash.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/murmurhash.cc.o -MF CMakeFiles/rocksdb.dir/util/murmurhash.cc.o.d -o CMakeFiles/rocksdb.dir/util/murmurhash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/murmurhash.cc
[ 71%] Building CXX object CMakeFiles/rocksdb.dir/util/random.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/random.cc.o -MF CMakeFiles/rocksdb.dir/util/random.cc.o.d -o CMakeFiles/rocksdb.dir/util/random.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/random.cc
[ 71%] Building CXX object CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o -MF CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o.d -o CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/rate_limiter.cc
[ 71%] Building CXX object CMakeFiles/rocksdb.dir/util/slice.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/slice.cc.o -MF CMakeFiles/rocksdb.dir/util/slice.cc.o.d -o CMakeFiles/rocksdb.dir/util/slice.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/slice.cc
[ 71%] Building CXX object CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o -MF CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o.d -o CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/file_checksum_helper.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/file_checksum.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/file_checksum_helper.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/file_checksum_helper.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/file_checksum.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/file_checksum_helper.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/file_checksum_helper.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual rocksdb::Status rocksdb::FileChecksumListImpl::GetAllFileChecksums(std::vector<long long unsigned int>*, std::vector<std::__cxx11::basic_string<char> >*, std::vector<std::__cxx11::basic_string<char> >*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 71%] Building CXX object CMakeFiles/rocksdb.dir/util/status.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/status.cc.o -MF CMakeFiles/rocksdb.dir/util/status.cc.o.d -o CMakeFiles/rocksdb.dir/util/status.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/status.cc
[ 73%] Building CXX object CMakeFiles/rocksdb.dir/util/string_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/string_util.cc.o -MF CMakeFiles/rocksdb.dir/util/string_util.cc.o.d -o CMakeFiles/rocksdb.dir/util/string_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/string_util.cc
[ 73%] Building CXX object CMakeFiles/rocksdb.dir/util/thread_local.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/thread_local.cc.o -MF CMakeFiles/rocksdb.dir/util/thread_local.cc.o.d -o CMakeFiles/rocksdb.dir/util/thread_local.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/thread_local.cc
[ 73%] Building CXX object CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o -MF CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o.d -o CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/threadpool_imp.cc
[ 73%] Building CXX object CMakeFiles/rocksdb.dir/util/xxhash.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/xxhash.cc.o -MF CMakeFiles/rocksdb.dir/util/xxhash.cc.o.d -o CMakeFiles/rocksdb.dir/util/xxhash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/util/xxhash.cc
[ 73%] Building CXX object CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/backupable/backupable_db.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/backupable/backupable_db.cc:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::BackupInfo}; _Tp = rocksdb::BackupInfo; _Alloc = std::allocator<rocksdb::BackupInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::BackupInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void rocksdb::BackupEngineImpl::GetBackupInfo(std::vector<rocksdb::BackupInfo>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::BackupInfo*, std::vector<rocksdb::BackupInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_compaction_filter.cc
[ 76%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::blob_db::BlobDB::Open(const rocksdb::Options&, const rocksdb::blob_db::BlobDBOptions&, const string&, rocksdb::blob_db::BlobDB**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >; _Distance = int; _Tp = rocksdb::CompactionFileInfo; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::blob_db::BlobDBImpl::ProcessCompactionJobInfo(const rocksdb::CompactionJobInfo&)::<lambda(const rocksdb::CompactionFileInfo&, const rocksdb::CompactionFileInfo&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<rocksdb::blob_db::BlobDBImpl::ProcessCompactionJobInfo(const rocksdb::CompactionJobInfo&)::<lambda(const rocksdb::CompactionFileInfo&, const rocksdb::CompactionFileInfo&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::blob_db::BlobDBImpl::ProcessCompactionJobInfo(const rocksdb::CompactionJobInfo&)::<lambda(const rocksdb::CompactionFileInfo&, const rocksdb::CompactionFileInfo&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >; _Distance = int; _Tp = TimerQueue::WorkItem; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::greater<TimerQueue::WorkItem> >]':
/usr/include/c++/11/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >' changed in GCC 7.1
134 | __push_heap(_RandomAccessIterator __first,
| ^~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::blob_db::BlobDBImpl::ProcessCompactionJobInfo(const rocksdb::CompactionJobInfo&)::<lambda(const rocksdb::CompactionFileInfo&, const rocksdb::CompactionFileInfo&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >; _Distance = int; _Tp = TimerQueue::WorkItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<TimerQueue::WorkItem> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_map.h: In member function 'rocksdb::Status rocksdb::blob_db::BlobDBImpl::OpenAllBlobFiles()':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<rocksdb::blob_db::BlobFile> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {TimerQueue::WorkItem}; _Tp = TimerQueue::WorkItem; _Alloc = std::allocator<TimerQueue::WorkItem>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TimerQueue::WorkItem>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void TimerQueue::checkWork(std::unique_lock<std::mutex>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'uint64_t TimerQueue::add(int64_t, std::function<std::pair<bool, long long int>(bool)>)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TimerQueue::WorkItem*, std::vector<TimerQueue::WorkItem> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/merge_context.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/memtable_list.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_impl/db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/db_iter.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.cc:8:
/usr/include/c++/11/bits/stl_algo.h: In member function 'void rocksdb::blob_db::BlobDBImpl::ProcessCompactionJobInfo(const rocksdb::CompactionJobInfo&)':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionFileInfo*, std::vector<rocksdb::CompactionFileInfo> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl_filesnapshot.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_db_impl_filesnapshot.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::LiveFileMetaData&}; _Tp = rocksdb::LiveFileMetaData; _Alloc = std::allocator<rocksdb::LiveFileMetaData>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LiveFileMetaData>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void rocksdb::blob_db::BlobDBImpl::GetLiveFilesMetaData(std::vector<rocksdb::LiveFileMetaData>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_dump_tool.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/env.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/random_access_file_reader.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_dump_tool.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_dump_tool.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_file.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/env.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/file/random_access_file_reader.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_file.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_file.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_reader.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_reader.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_reader.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_reader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_log_reader.cc
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_writer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_writer.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_writer.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_writer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_log_writer.cc
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_format.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_format.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_format.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_format.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/blob_db/blob_log_format.cc
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/cassandra_compaction_filter.cc
[ 78%] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/format.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src/gtest/gtest.h:381,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/testharness.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/format.h:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/format.cc:6:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >; _Distance = int; _Tp = rocksdb::cassandra::RowValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::cassandra::RowValue::Merge(std::vector<rocksdb::cassandra::RowValue>&&)::<lambda(const rocksdb::cassandra::RowValue&, const rocksdb::cassandra::RowValue&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src/gtest/gtest.h:381,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/test_util/testharness.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/format.h:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/format.cc:6:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<rocksdb::cassandra::RowValue::Merge(std::vector<rocksdb::cassandra::RowValue>&&)::<lambda(const rocksdb::cassandra::RowValue&, const rocksdb::cassandra::RowValue&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::cassandra::RowValue::Merge(std::vector<rocksdb::cassandra::RowValue>&&)::<lambda(const rocksdb::cassandra::RowValue&, const rocksdb::cassandra::RowValue&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::cassandra::RowValue::Merge(std::vector<rocksdb::cassandra::RowValue>&&)::<lambda(const rocksdb::cassandra::RowValue&, const rocksdb::cassandra::RowValue&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In static member function 'static rocksdb::cassandra::RowValue rocksdb::cassandra::RowValue::Merge(std::vector<rocksdb::cassandra::RowValue>&&)':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/merge_operator.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/merge_operator.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/merge_operator.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/cassandra/merge_operator.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::cassandra::RowValue}; _Tp = rocksdb::cassandra::RowValue; _Alloc = std::allocator<rocksdb::cassandra::RowValue>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::cassandra::RowValue>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rocksdb::cassandra::RowValue}; _Tp = rocksdb::cassandra::RowValue; _Alloc = std::allocator<rocksdb::cassandra::RowValue>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::cassandra::RowValue*, std::vector<rocksdb::cassandra::RowValue> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/checkpoint/checkpoint_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/checkpoint.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/checkpoint/checkpoint_impl.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/checkpoint/checkpoint_impl.cc:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::LiveFileMetaData&}; _Tp = rocksdb::LiveFileMetaData; _Alloc = std::allocator<rocksdb::LiveFileMetaData>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::LiveFileMetaData>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/checkpoint.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/checkpoint/checkpoint_impl.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/checkpoint/checkpoint_impl.cc:12:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual rocksdb::Status rocksdb::CheckpointImpl::ExportColumnFamily(rocksdb::ColumnFamilyHandle*, const string&, rocksdb::ExportImportFilesMetaData**)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 80%] Building CXX object CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc
[ 80%] Building CXX object CMakeFiles/rocksdb.dir/utilities/debug.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/debug.cc.o -MF CMakeFiles/rocksdb.dir/utilities/debug.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/debug.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/debug.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/db.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/debug.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/debug.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int&, int}; _Tp = rocksdb::KeyVersion; _Alloc = std::allocator<rocksdb::KeyVersion>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::KeyVersion>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb::Status rocksdb::GetAllKeyVersions(rocksdb::DB*, rocksdb::ColumnFamilyHandle*, rocksdb::Slice, rocksdb::Slice, size_t, std::vector<rocksdb::KeyVersion>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::KeyVersion*, std::vector<rocksdb::KeyVersion> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o -MF CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/env_mirror.cc
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o -MF CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/env_timed.cc
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o -MF CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/leveldb_options/leveldb_options.cc
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/memory/memory_util.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/memory_util.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/memory/memory_util.cc:8:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<rocksdb::MemoryUtil::UsageType&&>, std::tuple<>}; _Key = rocksdb::MemoryUtil::UsageType; _Val = std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >; _Compare = std::less<rocksdb::MemoryUtil::UsageType>; _Alloc = std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/memory_util.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/memory/memory_util.cc:8:
/usr/include/c++/11/bits/stl_map.h: In static member function 'static rocksdb::Status rocksdb::MemoryUtil::GetApproximateMemoryUsageByType(const std::vector<rocksdb::DB*>&, std::unordered_set<const rocksdb::Cache*>, std::map<rocksdb::MemoryUtil::UsageType, long long unsigned int>*)':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/bytesxor.cc
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/max.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/put.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/sortlist.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/string_append/stringappend.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/string_append/stringappend2.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/merge_operators/uint64add.cc
[ 84%] Building CXX object CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o -MF CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/object_registry.cc
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o -MF CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/option_change_migration/option_change_migration.cc
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/options/options_util.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/options_util.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/options/options_util.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'rocksdb::Status rocksdb::LoadOptionsFromFile(const string&, rocksdb::Env*, rocksdb::DBOptions*, std::vector<rocksdb::ColumnFamilyDescriptor>*, bool, std::shared_ptr<rocksdb::Cache>*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/options_util.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/options/options_util.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In function 'rocksdb::Status rocksdb::CheckOptionsCompatibility(const string&, rocksdb::Env*, const rocksdb::DBOptions&, const std::vector<rocksdb::ColumnFamilyDescriptor>&, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/block_cache_tier.cc
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/block_cache_tier_file.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/block_cache_tier_file.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/block_cache_tier_metadata.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/persistent_cache_tier.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/persistent_cache/volatile_tier_impl.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o -MF CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/cache_simulator.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/cache.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/sharded_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/lru_cache.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/cache_simulator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/cache_simulator.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/statistics.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/cache.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/sharded_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/cache/lru_cache.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/cache_simulator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/cache_simulator.cc:6:
/usr/include/c++/11/bits/stl_map.h: In member function 'void rocksdb::MissRatioStats::UpdateMetrics(uint64_t, bool, bool)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o -MF CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/simulator_cache/sim_cache.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o -MF CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/table_properties_collectors/compact_on_deletion_collector.cc
[ 91%] Building CXX object CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o -MF CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/trace/file_trace_reader_writer.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/env.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/trace_reader_writer.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/trace/file_trace_reader_writer.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/trace/file_trace_reader_writer.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ReadRequest&}; _Tp = rocksdb::ReadRequest; _Alloc = std::allocator<rocksdb::ReadRequest>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ReadRequest>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual rocksdb::IOStatus rocksdb::LegacyRandomAccessFileWrapper::MultiRead(rocksdb::FSReadRequest*, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ReadRequest*, std::vector<rocksdb::ReadRequest> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::OptimisticTransactionDB::Open(const rocksdb::Options&, const string&, rocksdb::OptimisticTransactionDB**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/optimistic_transaction.cc
[ 91%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/pessimistic_transaction.cc
[ 91%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/pessimistic_transaction_db.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/pessimistic_transaction_db.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/pessimistic_transaction_db.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::TransactionDB::Open(const rocksdb::Options&, const rocksdb::TransactionDBOptions&, const string&, rocksdb::TransactionDB**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/snapshot_checker.cc
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.cc
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/db.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/lookup_key.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_thread.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch_internal.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.cc:8:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'virtual void rocksdb::TransactionBaseImpl::UndoGetForUpdate(rocksdb::ColumnFamilyHandle*, const rocksdb::Slice&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::shared_ptr<const rocksdb::Snapshot>&, bool&, std::shared_ptr<rocksdb::TransactionNotifier>&, long long unsigned int&, long long unsigned int&, long long unsigned int&}; _Tp = rocksdb::TransactionBaseImpl::SavePoint; _Alloc = std::allocator<rocksdb::TransactionBaseImpl::SavePoint>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::TransactionBaseImpl::SavePoint, std::allocator<rocksdb::TransactionBaseImpl::SavePoint> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void rocksdb::TransactionBaseImpl::SetSavePoint()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::TransactionBaseImpl::SavePoint*, std::vector<rocksdb::TransactionBaseImpl::SavePoint, std::allocator<rocksdb::TransactionBaseImpl::SavePoint> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/db.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/lookup_key.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_thread.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/db/write_batch_internal.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_base.cc:8:
/usr/include/c++/11/bits/hashtable.h: In member function 'virtual rocksdb::Status rocksdb::TransactionBaseImpl::RollbackToSavePoint()':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_db_mutex_impl.cc
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::DeadlockInfo}; _Tp = rocksdb::DeadlockInfo; _Alloc = std::allocator<rocksdb::DeadlockInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DeadlockInfo>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<long long unsigned int, int>&}; _Tp = std::pair<long long unsigned int, int>; _Alloc = std::allocator<std::pair<long long unsigned int, int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/hashtable.h: In member function 'void rocksdb::TransactionLockMgr::UnLockKey(const rocksdb::PessimisticTransaction*, const string&, rocksdb::LockMapStripe*, rocksdb::LockMap*, rocksdb::Env*)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::TransactionLockMgr::LockStatusData rocksdb::TransactionLockMgr::GetLockStatusData()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::TransactionLockMgr::AcquireLocked(rocksdb::LockMap*, rocksdb::LockMapStripe*, const string&, rocksdb::Env*, rocksdb::LockInfo&&, uint64_t*, rocksdb::autovector<long long unsigned int>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<long long unsigned int, rocksdb::TrackedTrxInfo>&}; _Tp = std::pair<long long unsigned int, rocksdb::TrackedTrxInfo>; _Alloc = std::allocator<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo>, std::allocator<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'bool rocksdb::TransactionLockMgr::IncrementWaiters(const rocksdb::PessimisticTransaction*, const rocksdb::autovector<long long unsigned int>&, const string&, const uint32_t&, const bool&, rocksdb::Env*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo>*, std::vector<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo>, std::allocator<std::pair<long long unsigned int, rocksdb::TrackedTrxInfo> > > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, int>*, std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:8:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DeadlockInfo*, std::vector<rocksdb::DeadlockInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/transaction_util.cc
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn.cc
[ 95%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc
In file included from /usr/include/c++/11/queue:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rocksdb::WritePreparedTxnDB::UpdateSnapshots(const std::vector<long long unsigned int>&, const SequenceNumber&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:868:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
868 | }
| ^
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual const std::vector<long long unsigned int> rocksdb::WritePreparedTxnDB::GetSnapshotListFromDB(rocksdb::SequenceNumber)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rocksdb::WritePreparedTxnDB::RemovePrepared(uint64_t, size_t)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:576:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
576 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'bool rocksdb::WritePreparedTxnDB::MaybeUpdateOldCommitMap(const uint64_t&, const uint64_t&, const uint64_t&, bool)':
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_unprepared_txn.cc
[ 95%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/transactions/write_unprepared_txn_db.cc
[ 95%] Building CXX object CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/ttl/db_ttl_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/ttl/db_ttl_impl.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/ttl/db_ttl_impl.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DBWithTTL::Open(const rocksdb::Options&, const string&, rocksdb::DBWithTTL**, int32_t, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o -MF CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/utilities/write_batch_with_index.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index.cc:8:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyHandle*&, const rocksdb::Slice&, rocksdb::PinnableSlice*, rocksdb::Status*}; _Tp = rocksdb::KeyContext; _Alloc = std::allocator<rocksdb::KeyContext>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::KeyContext, std::allocator<rocksdb::KeyContext> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void rocksdb::WriteBatchWithIndex::MultiGetFromBatchAndDB(rocksdb::DB*, const rocksdb::ReadOptions&, rocksdb::ColumnFamilyHandle*, size_t, const rocksdb::Slice*, rocksdb::PinnableSlice*, rocksdb::Status*, bool, rocksdb::ReadCallback*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::KeyContext*, std::vector<rocksdb::KeyContext, std::allocator<rocksdb::KeyContext> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o -MF CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index_internal.cc
[ 97%] Building CXX object CMakeFiles/rocksdb.dir/port/port_posix.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/port/port_posix.cc.o -MF CMakeFiles/rocksdb.dir/port/port_posix.cc.o.d -o CMakeFiles/rocksdb.dir/port/port_posix.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/port/port_posix.cc
[ 97%] Building CXX object CMakeFiles/rocksdb.dir/env/env_posix.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/env_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_posix.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env_posix.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/env_posix.cc:56:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::FileExists(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:402:38: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
402 | return fs_env_target_->FileExists(f, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:402:38: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:400:15: note: 'io_opts' declared here
400 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetFreeSpace(const string&, uint64_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:620:40: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
620 | return fs_env_target_->GetFreeSpace(path, io_opts, diskfree, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:620:40: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, uint64_t*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, long long unsigned int*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:618:15: note: 'io_opts' declared here
618 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetAbsolutePath(const string&, std::string*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:497:43: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
497 | return fs_env_target_->GetAbsolutePath(db_path, io_opts, output_path, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:497:43: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, std::string*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, std::__cxx11::basic_string<char>*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:495:15: note: 'io_opts' declared here
495 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::UnlockFile(rocksdb::FileLock*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:490:38: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
490 | return fs_env_target_->UnlockFile(l, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:490:38: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(rocksdb::FileLock*, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:488:15: note: 'io_opts' declared here
488 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::LockFile(const string&, rocksdb::FileLock**)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:484:36: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
484 | return fs_env_target_->LockFile(f, io_opts, l, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:484:36: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::FileLock**, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::FileLock**, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:482:15: note: 'io_opts' declared here
482 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::AreFilesSame(const string&, const string&, bool*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:478:40: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
478 | return fs_env_target_->AreFilesSame(first, second, io_opts, res, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:478:40: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const string&, const rocksdb::IOOptions&, bool*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, bool*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:476:15: note: 'io_opts' declared here
476 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::NumFileLinks(const string&, uint64_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:471:40: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
471 | return fs_env_target_->NumFileLinks(fname, io_opts, count, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:471:40: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, uint64_t*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, long long unsigned int*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:469:15: note: 'io_opts' declared here
469 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::LinkFile(const string&, const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:465:36: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
465 | return fs_env_target_->LinkFile(s, t, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:465:36: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:463:15: note: 'io_opts' declared here
463 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::RenameFile(const string&, const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:459:38: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
459 | return fs_env_target_->RenameFile(s, t, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:459:38: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:457:15: note: 'io_opts' declared here
457 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetFileModificationTime(const string&, uint64_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:452:51: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
452 | return fs_env_target_->GetFileModificationTime(fname, io_opts, file_mtime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
453 | &dbg);
| ~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:452:51: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, uint64_t*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, long long unsigned int*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:450:15: note: 'io_opts' declared here
450 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetFileSize(const string&, uint64_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:445:39: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
445 | return fs_env_target_->GetFileSize(f, io_opts, s, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:445:39: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, uint64_t*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, long long unsigned int*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:443:15: note: 'io_opts' declared here
443 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::DeleteDir(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:440:37: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
440 | return fs_env_target_->DeleteDir(d, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:440:37: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:438:15: note: 'io_opts' declared here
438 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::CreateDirIfMissing(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:435:46: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
435 | return fs_env_target_->CreateDirIfMissing(d, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:435:46: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:433:15: note: 'io_opts' declared here
433 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::CreateDir(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:430:37: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
430 | return fs_env_target_->CreateDir(d, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:430:37: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:428:15: note: 'io_opts' declared here
428 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::Truncate(const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:425:36: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
425 | return fs_env_target_->Truncate(fname, size, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:425:36: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:423:15: note: 'io_opts' declared here
423 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::DeleteFile(const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:420:38: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
420 | return fs_env_target_->DeleteFile(f, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:420:38: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:418:15: note: 'io_opts' declared here
418 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetChildrenFileAttributes(const string&, std::vector<rocksdb::Env::FileAttributes>*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:414:53: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
414 | return fs_env_target_->GetChildrenFileAttributes(dir, io_opts, result,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
415 | &dbg);
| ~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:414:53: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, std::vector<rocksdb::Env::FileAttributes>*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, std::vector<rocksdb::Env::FileAttributes>*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:412:15: note: 'io_opts' declared here
412 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::GetChildren(const string&, std::vector<std::__cxx11::basic_string<char> >*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:408:39: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
408 | return fs_env_target_->GetChildren(dir, io_opts, r, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:408:39: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, std::vector<std::__cxx11::basic_string<char> >*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, std::vector<std::__cxx11::basic_string<char> >*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:406:15: note: 'io_opts' declared here
406 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeEnvWrapper::NewDirectory(const string&, std::unique_ptr<rocksdb::Directory>*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:393:42: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
393 | status = fs_env_target_->NewDirectory(name, io_opts, &dir, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:393:42: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FileSystem::)(const string&, const rocksdb::IOOptions&, std::unique_ptr<rocksdb::FSDirectory>*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FileSystem::)(const std::__cxx11::basic_string<char>&, const rocksdb::IOOptions&, std::unique_ptr<rocksdb::FSDirectory>*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:389:15: note: 'io_opts' declared here
389 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeDirectoryWrapper::Fsync()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:280:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
280 | return target_->Fsync(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:280:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSDirectory::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:278:15: note: 'io_opts' declared here
278 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Close()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:265:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
265 | return target_->Close(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:265:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:263:15: note: 'io_opts' declared here
263 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Fsync()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:260:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
260 | return target_->Fsync(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:260:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:258:15: note: 'io_opts' declared here
258 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Sync()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:255:25: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
255 | return target_->Sync(io_opts, &dbg);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:255:25: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:253:15: note: 'io_opts' declared here
253 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Flush()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:250:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
250 | return target_->Flush(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:250:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:248:15: note: 'io_opts' declared here
248 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Read(uint64_t, size_t, rocksdb::Slice*, char*) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:245:25: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
245 | return target_->Read(offset, n, io_opts, result, scratch, &dbg);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:245:25: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(uint64_t, size_t, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*) const' {aka 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(long long unsigned int, unsigned int, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*) const'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:243:15: note: 'io_opts' declared here
243 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomRWFileWrapper::Write(uint64_t, const rocksdb::Slice&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:239:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
239 | return target_->Write(offset, data, io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:239:26: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(uint64_t, const rocksdb::Slice&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSRandomRWFile::)(long long unsigned int, const rocksdb::Slice&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:237:15: note: 'io_opts' declared here
237 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Allocate(uint64_t, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:218:29: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
218 | return target_->Allocate(offset, len, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:218:29: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(uint64_t, uint64_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(long long unsigned int, long long unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:216:15: note: 'io_opts' declared here
216 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual void rocksdb::CompositeWritableFileWrapper::PrepareWrite(size_t, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:212:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
212 | target_->PrepareWrite(offset, len, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:212:26: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'void (rocksdb::FSWritableFile::)(size_t, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'void (rocksdb::FSWritableFile::)(unsigned int, unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:210:15: note: 'io_opts' declared here
210 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::RangeSync(uint64_t, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:206:30: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
206 | return target_->RangeSync(offset, nbytes, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:206:30: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(uint64_t, uint64_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(long long unsigned int, long long unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:204:15: note: 'io_opts' declared here
204 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Sync()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:157:25: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
157 | return target_->Sync(io_opts, &dbg);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:157:25: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:155:15: note: 'io_opts' declared here
155 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual uint64_t rocksdb::CompositeWritableFileWrapper::GetFileSize()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:183:32: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
183 | return target_->GetFileSize(io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:183:32: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'uint64_t (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'long long unsigned int (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:181:15: note: 'io_opts' declared here
181 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Fsync()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:162:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
162 | return target_->Fsync(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:162:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:160:15: note: 'io_opts' declared here
160 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Flush()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:152:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
152 | return target_->Flush(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:152:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:150:15: note: 'io_opts' declared here
150 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Close()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:147:26: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
147 | return target_->Close(io_opts, &dbg);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:147:26: note: by argument 2 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:145:15: note: 'io_opts' declared here
145 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Truncate(uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:142:29: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
142 | return target_->Truncate(size, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:142:29: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(uint64_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(long long unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:140:15: note: 'io_opts' declared here
140 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::PositionedAppend(const rocksdb::Slice&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:137:37: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
137 | return target_->PositionedAppend(data, offset, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:137:37: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::Slice&, uint64_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::Slice&, long long unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:135:15: note: 'io_opts' declared here
135 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeWritableFileWrapper::Append(const rocksdb::Slice&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:132:27: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
132 | return target_->Append(data, io_opts, &dbg);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:132:27: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSWritableFile::)(const rocksdb::Slice&, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:130:15: note: 'io_opts' declared here
130 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomAccessFileWrapper::Read(uint64_t, size_t, rocksdb::Slice*, char*) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:79:25: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
79 | return target_->Read(offset, n, io_opts, result, scratch, &dbg);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:79:25: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomAccessFile::)(uint64_t, size_t, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*) const' {aka 'rocksdb::IOStatus (rocksdb::FSRandomAccessFile::)(long long unsigned int, unsigned int, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*) const'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:77:15: note: 'io_opts' declared here
77 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeRandomAccessFileWrapper::Prefetch(uint64_t, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:104:29: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
104 | return target_->Prefetch(offset, n, io_opts, &dbg);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:104:29: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSRandomAccessFile::)(uint64_t, size_t, const rocksdb::IOOptions&, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSRandomAccessFile::)(long long unsigned int, unsigned int, const rocksdb::IOOptions&, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:102:15: note: 'io_opts' declared here
102 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeSequentialFileWrapper::PositionedRead(uint64_t, size_t, rocksdb::Slice*, char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:62:35: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
62 | return target_->PositionedRead(offset, n, io_opts, result, scratch, &dbg);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:62:35: note: by argument 4 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSSequentialFile::)(uint64_t, size_t, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSSequentialFile::)(long long unsigned int, unsigned int, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:60:15: note: 'io_opts' declared here
60 | IOOptions io_opts;
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h: In member function 'virtual rocksdb::Status rocksdb::CompositeSequentialFileWrapper::Read(size_t, rocksdb::Slice*, char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:48:25: warning: 'io_opts' may be used uninitialized [-Wmaybe-uninitialized]
48 | return target_->Read(n, io_opts, result, scratch, &dbg);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:48:25: note: by argument 3 of type 'const rocksdb::IOOptions&' to 'rocksdb::IOStatus (rocksdb::FSSequentialFile::)(size_t, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*)' {aka 'rocksdb::IOStatus (rocksdb::FSSequentialFile::)(unsigned int, const rocksdb::IOOptions&, rocksdb::Slice*, char*, rocksdb::IODebugContext*)'}
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/composite_env_wrapper.h:46:15: note: 'io_opts' declared here
46 | IOOptions io_opts;
| ^~~~~~~
[ 97%] Building CXX object CMakeFiles/rocksdb.dir/env/fs_posix.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/fs_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/fs_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/fs_posix.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/fs_posix.cc
[ 97%] Building CXX object CMakeFiles/rocksdb.dir/env/io_posix.cc.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/io_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/io_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/io_posix.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/env/io_posix.cc
[100%] Building CXX object CMakeFiles/rocksdb.dir/third-party/folly/folly/detail/Futex.cpp.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/third-party/folly/folly/detail/Futex.cpp.o -MF CMakeFiles/rocksdb.dir/third-party/folly/folly/detail/Futex.cpp.o.d -o CMakeFiles/rocksdb.dir/third-party/folly/folly/detail/Futex.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly/folly/detail/Futex.cpp
[100%] Building CXX object CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/AtomicNotification.cpp.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/AtomicNotification.cpp.o -MF CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/AtomicNotification.cpp.o.d -o CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/AtomicNotification.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly/folly/synchronization/AtomicNotification.cpp
[100%] Building CXX object CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/DistributedMutex.cpp.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/DistributedMutex.cpp.o -MF CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/DistributedMutex.cpp.o.d -o CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/DistributedMutex.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly/folly/synchronization/DistributedMutex.cpp
[100%] Building CXX object CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/ParkingLot.cpp.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/ParkingLot.cpp.o -MF CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/ParkingLot.cpp.o.d -o CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/ParkingLot.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly/folly/synchronization/ParkingLot.cpp
[100%] Building CXX object CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/WaitOptions.cpp.o
/usr/bin/c++ -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/WaitOptions.cpp.o -MF CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/WaitOptions.cpp.o.d -o CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/WaitOptions.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/third-party/folly/folly/synchronization/WaitOptions.cpp
[100%] Linking CXX static library librocksdb.a
/usr/bin/cmake -P CMakeFiles/rocksdb.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/rocksdb.dir/link.txt --verbose=1
/usr/bin/ar qc librocksdb.a CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o CMakeFiles/rocksdb.dir/db/builder.cc.o CMakeFiles/rocksdb.dir/db/c.cc.o CMakeFiles/rocksdb.dir/db/column_family.cc.o CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o CMakeFiles/rocksdb.dir/db/convenience.cc.o CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o CMakeFiles/rocksdb.dir/db/db_iter.cc.o CMakeFiles/rocksdb.dir/db/dbformat.cc.o CMakeFiles/rocksdb.dir/db/error_handler.cc.o CMakeFiles/rocksdb.dir/db/event_helpers.cc.o CMakeFiles/rocksdb.dir/db/experimental.cc.o CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o CMakeFiles/rocksdb.dir/db/file_indexer.cc.o CMakeFiles/rocksdb.dir/db/flush_job.cc.o CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o CMakeFiles/rocksdb.dir/db/internal_stats.cc.o CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o CMakeFiles/rocksdb.dir/db/log_reader.cc.o CMakeFiles/rocksdb.dir/db/log_writer.cc.o CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o CMakeFiles/rocksdb.dir/db/memtable.cc.o CMakeFiles/rocksdb.dir/db/memtable_list.cc.o CMakeFiles/rocksdb.dir/db/merge_helper.cc.o CMakeFiles/rocksdb.dir/db/merge_operator.cc.o CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o CMakeFiles/rocksdb.dir/db/repair.cc.o CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o CMakeFiles/rocksdb.dir/db/table_cache.cc.o CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o CMakeFiles/rocksdb.dir/db/version_builder.cc.o CMakeFiles/rocksdb.dir/db/version_edit.cc.o CMakeFiles/rocksdb.dir/db/version_set.cc.o CMakeFiles/rocksdb.dir/db/wal_manager.cc.o CMakeFiles/rocksdb.dir/db/write_batch.cc.o CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o CMakeFiles/rocksdb.dir/db/write_controller.cc.o CMakeFiles/rocksdb.dir/db/write_thread.cc.o CMakeFiles/rocksdb.dir/env/env.cc.o CMakeFiles/rocksdb.dir/env/env_chroot.cc.o CMakeFiles/rocksdb.dir/env/env_encryption.cc.o CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o CMakeFiles/rocksdb.dir/env/file_system.cc.o CMakeFiles/rocksdb.dir/env/mock_env.cc.o CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o CMakeFiles/rocksdb.dir/file/file_util.cc.o CMakeFiles/rocksdb.dir/file/filename.cc.o CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o CMakeFiles/rocksdb.dir/file/read_write_util.cc.o CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o CMakeFiles/rocksdb.dir/logging/event_logger.cc.o CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o CMakeFiles/rocksdb.dir/memory/arena.cc.o CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o CMakeFiles/rocksdb.dir/options/cf_options.cc.o CMakeFiles/rocksdb.dir/options/db_options.cc.o CMakeFiles/rocksdb.dir/options/options.cc.o CMakeFiles/rocksdb.dir/options/options_helper.cc.o CMakeFiles/rocksdb.dir/options/options_parser.cc.o CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o CMakeFiles/rocksdb.dir/port/stack_trace.cc.o CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o CMakeFiles/rocksdb.dir/table/block_based/block.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o CMakeFiles/rocksdb.dir/table/format.cc.o CMakeFiles/rocksdb.dir/table/get_context.cc.o CMakeFiles/rocksdb.dir/table/iterator.cc.o CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o CMakeFiles/rocksdb.dir/table/table_properties.cc.o CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o CMakeFiles/rocksdb.dir/test_util/testutil.cc.o CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o CMakeFiles/rocksdb.dir/util/coding.cc.o CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o CMakeFiles/rocksdb.dir/util/comparator.cc.o CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o CMakeFiles/rocksdb.dir/util/crc32c.cc.o CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o CMakeFiles/rocksdb.dir/util/hash.cc.o CMakeFiles/rocksdb.dir/util/murmurhash.cc.o CMakeFiles/rocksdb.dir/util/random.cc.o CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o CMakeFiles/rocksdb.dir/util/slice.cc.o CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o CMakeFiles/rocksdb.dir/util/status.cc.o CMakeFiles/rocksdb.dir/util/string_util.cc.o CMakeFiles/rocksdb.dir/util/thread_local.cc.o CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o CMakeFiles/rocksdb.dir/util/xxhash.cc.o CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_reader.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_writer.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_log_format.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o CMakeFiles/rocksdb.dir/utilities/debug.cc.o CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o CMakeFiles/rocksdb.dir/port/port_posix.cc.o CMakeFiles/rocksdb.dir/env/env_posix.cc.o CMakeFiles/rocksdb.dir/env/fs_posix.cc.o CMakeFiles/rocksdb.dir/env/io_posix.cc.o "CMakeFiles/rocksdb.dir/third-party/folly/folly/detail/Futex.cpp.o" "CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/AtomicNotification.cpp.o" "CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/DistributedMutex.cpp.o" "CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/ParkingLot.cpp.o" "CMakeFiles/rocksdb.dir/third-party/folly/folly/synchronization/WaitOptions.cpp.o" CMakeFiles/build_version.dir/build_version.cc.o
/usr/bin/ranlib librocksdb.a
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
[100%] Built target rocksdb
make[6]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb/CMakeFiles 0
make[5]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-build
[ 20%] Performing install step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && true
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-install
[ 20%] Completed 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/rocksdb_ext-complete
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-done
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 20%] Built target rocksdb_ext
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/libglobal_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o -MF CMakeFiles/libglobal_objs.dir/global_init.cc.o.d -o CMakeFiles/libglobal_objs.dir/global_init.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_init.cc
[ 21%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o -MF CMakeFiles/libglobal_objs.dir/pidfile.cc.o.d -o CMakeFiles/libglobal_objs.dir/pidfile.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/pidfile.cc
[ 21%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o -MF CMakeFiles/libglobal_objs.dir/signal_handler.cc.o.d -o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/signal_handler.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target libglobal_objs
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global-static.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Linking CXX static library ../../lib/libglobal-static.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -P CMakeFiles/global-static.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -E cmake_link_script CMakeFiles/global-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libglobal-static.a CMakeFiles/libglobal_objs.dir/global_init.cc.o CMakeFiles/libglobal_objs.dir/pidfile.cc.o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o
/usr/bin/ranlib ../../lib/libglobal-static.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target global-static
make -f src/perfglue/CMakeFiles/heap_profiler.dir/build.make src/perfglue/CMakeFiles/heap_profiler.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue/CMakeFiles/heap_profiler.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/perfglue/CMakeFiles/heap_profiler.dir/build.make src/perfglue/CMakeFiles/heap_profiler.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o -MF CMakeFiles/heap_profiler.dir/heap_profiler.cc.o.d -o CMakeFiles/heap_profiler.dir/heap_profiler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue/heap_profiler.cc
[ 21%] Linking CXX static library ../../lib/libheap_profiler.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/cmake -P CMakeFiles/heap_profiler.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/cmake -E cmake_link_script CMakeFiles/heap_profiler.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libheap_profiler.a CMakeFiles/heap_profiler.dir/heap_profiler.cc.o
/usr/bin/ranlib ../../lib/libheap_profiler.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target heap_profiler
make -f src/common/CMakeFiles/common_prioritycache_obj.dir/build.make src/common/CMakeFiles/common_prioritycache_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_prioritycache_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_prioritycache_obj.dir/build.make src/common/CMakeFiles/common_prioritycache_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o -MF CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o.d -o CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/PriorityCache.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target common_prioritycache_obj
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv/CMakeFiles/kv.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o -MF CMakeFiles/kv.dir/KeyValueDB.cc.o.d -o CMakeFiles/kv.dir/KeyValueDB.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/KeyValueDB.cc
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/MemDB.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/MemDB.cc.o -MF CMakeFiles/kv.dir/MemDB.cc.o.d -o CMakeFiles/kv.dir/MemDB.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/MemDB.cc
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o -MF CMakeFiles/kv.dir/RocksDBStore.cc.o.d -o CMakeFiles/kv.dir/RocksDBStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/RocksDBStore.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include/rocksdb/db.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/RocksDBStore.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::DbPath}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[8], const rocksdb::Options&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'int RocksDBStore::load_rocksdb_options(bool, rocksdb::Options&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'int RocksDBStore::verify_sharding(const rocksdb::Options&, std::vector<rocksdb::ColumnFamilyDescriptor>&, std::vector<std::pair<unsigned int, RocksDBStore::ColumnFamily> >&, std::vector<rocksdb::ColumnFamilyDescriptor>&, std::vector<std::pair<unsigned int, RocksDBStore::ColumnFamily> >&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'int RocksDBStore::prepare_for_reshard(const string&, RocksDBStore::columns_t&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o -MF CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o.d -o CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/rocksdb_cache/ShardedCache.cc
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o -MF CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o.d -o CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/rocksdb_cache/BinnedLRUCache.cc
[ 22%] Building CXX object src/kv/CMakeFiles/kv.dir/LevelDBStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/kv/CMakeFiles/kv.dir/LevelDBStore.cc.o -MF CMakeFiles/kv.dir/LevelDBStore.cc.o.d -o CMakeFiles/kv.dir/LevelDBStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/LevelDBStore.cc
[ 22%] Linking CXX static library ../../lib/libkv.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/cmake -P CMakeFiles/kv.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv && /usr/bin/cmake -E cmake_link_script CMakeFiles/kv.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libkv.a CMakeFiles/kv.dir/KeyValueDB.cc.o CMakeFiles/kv.dir/MemDB.cc.o CMakeFiles/kv.dir/RocksDBStore.cc.o CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o CMakeFiles/kv.dir/LevelDBStore.cc.o ../common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o
/usr/bin/ranlib ../../lib/libkv.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Built target kv
make -f src/mgr/CMakeFiles/mgr_cap_obj.dir/build.make src/mgr/CMakeFiles/mgr_cap_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr/CMakeFiles/mgr_cap_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mgr/CMakeFiles/mgr_cap_obj.dir/build.make src/mgr/CMakeFiles/mgr_cap_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o -MF CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o.d -o CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrCap.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Built target mgr_cap_obj
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon/CMakeFiles/mon.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o -MF CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o.d -o CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxKeyServer.cc
[ 22%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o -MF CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o.d -o CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxServiceHandler.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthServiceHandler.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxServiceHandler.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxServiceHandler.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CephXSessionAuthInfo&}; _Tp = CephXSessionAuthInfo; _Alloc = std::allocator<CephXSessionAuthInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CephXSessionAuthInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthServiceHandler.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxServiceHandler.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxServiceHandler.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CephXSessionAuthInfo; _Alloc = std::allocator<CephXSessionAuthInfo>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CephXSessionAuthInfo*, std::vector<CephXSessionAuthInfo> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o -MF CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o.d -o CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/AuthServiceHandler.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/Paxos.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/Paxos.cc.o -MF CMakeFiles/mon.dir/Paxos.cc.o.d -o CMakeFiles/mon.dir/Paxos.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Paxos.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Paxos.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/PaxosService.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/PaxosService.cc.o -MF CMakeFiles/mon.dir/PaxosService.cc.o.d -o CMakeFiles/mon.dir/PaxosService.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PaxosService.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o -MF CMakeFiles/mon.dir/OSDMonitor.cc.o.d -o CMakeFiles/mon.dir/OSDMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc
In file included from /usr/include/c++/11/algorithm:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:19:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, creating_pgs_t::pg_create_info>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, creating_pgs_t::pg_create_info>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const pg_t, creating_pgs_t::pg_create_info> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = pg_t; _Val = std::pair<const pg_t, creating_pgs_t::pg_create_info>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> >]':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'unsigned int creating_pgs_t::remove_pool(int64_t)':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'mempool::osdmap::vector<int> PGTempMap::get(pg_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:19:
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<int, std::vector<snapid_t> >; traits = denc_traits<std::map<int, std::vector<snapid_t> >, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>; T = boost::container::dtl::pair<snapid_t, snapid_t>; A = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>; T = boost::container::dtl::pair<snapid_t, snapid_t>; A = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::iterator boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::insert_unique(boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::const_iterator, const value_type&) [with Value = boost::container::dtl::pair<snapid_t, snapid_t>; KeyOfValue = boost::container::dtl::select1st<snapid_t>; Compare = std::less<snapid_t>; AllocatorOrContainer = mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >]':
/usr/include/boost/container/vector.hpp:2606:114: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<mempool::pool_allocator<mempool::mempool_osdmap, boost::container::dtl::pair<snapid_t, snapid_t> >, boost::container::dtl::pair<snapid_t, snapid_t>*>' changed in GCC 7.1
2606 | ( vector_iterator_get_ptr(p), 1, dtl::get_insert_value_proxy<T*, allocator_type>(::boost::forward<U>(x)));
| ^
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OSDMonitor::_prune_update_trimmed(MonitorDBStore::TransactionRef, version_t)':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:19:
/usr/include/c++/11/bits/stl_vector.h: In member function 'bool OSDMonitor::prepare_pg_created(MonOpRequestRef)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'creating_pgs_t OSDMonitor::update_pending_pgs(const OSDMap::Incremental&, const OSDMap&)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, creating_pgs_t::pg_create_info>, std::_Select1st<std::pair<const pg_t, creating_pgs_t::pg_create_info> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, creating_pgs_t::pg_create_info> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/c++/11/bits/stl_map.h: In member function 'bool OSDMonitor::prepare_remove_snaps(MonOpRequestRef)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'bool OSDMonitor::prepare_command_impl(MonOpRequestRef, const cmdmap_t&)':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o -MF CMakeFiles/mon.dir/MDSMonitor.cc.o.d -o CMakeFiles/mon.dir/MDSMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MDSMonitor.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/regex:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MDSMonitor.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/regex:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MDSMonitor.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o -MF CMakeFiles/mon.dir/CommandHandler.cc.o.d -o CMakeFiles/mon.dir/CommandHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/CommandHandler.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/FSCommands.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/FSCommands.cc.o -MF CMakeFiles/mon.dir/FSCommands.cc.o.d -o CMakeFiles/mon.dir/FSCommands.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Value = const long long int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Value = const long long int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int]':
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
3876 | find(_InputIterator __first, _InputIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h: In member function 'void FSMap::modify_filesystem(fs_cluster_id_t, T&&) [with T = RemoveDataPoolHandler::handle(Monitor*, FSMap&, MonOpRequestRef, const cmdmap_t&, std::ostream&)::<lambda(std::shared_ptr<Filesystem>)>]':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSMap.h: In member function 'virtual int AddDataPoolHandler::handle(Monitor*, FSMap&, MonOpRequestRef, const cmdmap_t&, std::ostream&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSMap.h:284:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
284 | auto p = std::find(data_pools.begin(), data_pools.end(), poolid);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:16:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc: In member function 'virtual int FsNewHandler::handle(Monitor*, FSMap&, MonOpRequestRef, const cmdmap_t&, std::ostream&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/FSCommands.cc:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
232 | if ((std::find(data_pools.begin(), data_pools.end(), data) != data_pools.end()
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o -MF CMakeFiles/mon.dir/MgrMonitor.cc.o.d -o CMakeFiles/mon.dir/MgrMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MgrMonitor.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/Message.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/messages/PaxosServiceMessage.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/messages/MMgrBeacon.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MgrMonitor.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> >, std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::coarse_mono_clock> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MgrMap::StandbyInfo>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MgrMap::StandbyInfo> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MgrMap::StandbyInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MgrMap::StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, MgrMap::StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MgrMap::StandbyInfo> > >::const_iterator' changed in GCC 7.1
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o -MF CMakeFiles/mon.dir/MgrStatMonitor.cc.o.d -o CMakeFiles/mon.dir/MgrStatMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MgrStatMonitor.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/Monitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/Monitor.cc.o -MF CMakeFiles/mon.dir/Monitor.cc.o.d -o CMakeFiles/mon.dir/Monitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Monitor::RoutedRequest*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Monitor::RoutedRequest*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Monitor::RoutedRequest*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Monitor::RoutedRequest*>, std::_Select1st<std::pair<const long long unsigned int, Monitor::RoutedRequest*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Monitor::RoutedRequest*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/function.hpp:23,
from /usr/include/boost/scope_exit.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MonCommand&}; _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/function.hpp:23,
from /usr/include/boost/scope_exit.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:23:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >; _ForwardIterator = MonCommand*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:26:
/usr/include/c++/11/bits/stl_map.h: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>]':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Monitor::handle_route(MonOpRequestRef)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Monitor::RoutedRequest*>, std::_Select1st<std::pair<const long long unsigned int, Monitor::RoutedRequest*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Monitor::RoutedRequest*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Monitor::remove_session(MonSession*)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Monitor::RoutedRequest*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/function.hpp:23,
from /usr/include/boost/scope_exit.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:23:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void Monitor::handle_command(MonOpRequestRef)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/function.hpp:23,
from /usr/include/boost/scope_exit.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Monitor.cc:23:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o -MF CMakeFiles/mon.dir/MonmapMonitor.cc.o.d -o CMakeFiles/mon.dir/MonmapMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/MonmapMonitor.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o -MF CMakeFiles/mon.dir/LogMonitor.cc.o.d -o CMakeFiles/mon.dir/LogMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/LogMonitor.cc
[ 23%] Building CXX object src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o -MF CMakeFiles/mon.dir/AuthMonitor.cc.o.d -o CMakeFiles/mon.dir/AuthMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/AuthMonitor.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_init.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/AuthMonitor.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/AuthMonitor.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const AuthMonitor::Incremental&}; _Tp = AuthMonitor::Incremental; _Alloc = std::allocator<AuthMonitor::Incremental>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<AuthMonitor::Incremental>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_init.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/AuthMonitor.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/AuthMonitor.cc:17:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = AuthMonitor::Incremental; _Alloc = std::allocator<AuthMonitor::Incremental>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<AuthMonitor::Incremental*, std::vector<AuthMonitor::Incremental> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o -MF CMakeFiles/mon.dir/ConfigMap.cc.o.d -o CMakeFiles/mon.dir/ConfigMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConfigMap.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o -MF CMakeFiles/mon.dir/ConfigMonitor.cc.o.d -o CMakeFiles/mon.dir/ConfigMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConfigMonitor.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/Elector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/Elector.cc.o -MF CMakeFiles/mon.dir/Elector.cc.o.d -o CMakeFiles/mon.dir/Elector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/Elector.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o -MF CMakeFiles/mon.dir/ElectionLogic.cc.o.d -o CMakeFiles/mon.dir/ElectionLogic.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ElectionLogic.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o -MF CMakeFiles/mon.dir/ConnectionTracker.cc.o.d -o CMakeFiles/mon.dir/ConnectionTracker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConnectionTracker.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConnectionTracker.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConnectionTracker.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void ConnectionTracker::notify_rank_removed(int)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const int, double> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o -MF CMakeFiles/mon.dir/HealthMonitor.cc.o.d -o CMakeFiles/mon.dir/HealthMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/HealthMonitor.cc
In file included from /usr/include/c++/11/map:60,
from /usr/include/c++/11/regex:52,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/HealthMonitor.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, health_mute_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, health_mute_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, health_mute_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'bool HealthMonitor::prepare_command(MonOpRequestRef)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/c++/11/regex:52,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/HealthMonitor.cc:18:
/usr/include/c++/11/bits/stl_map.h: In member function 'bool HealthMonitor::check_mutes()':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, health_mute_t>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, health_mute_t>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, health_mute_t>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, health_mute_t>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, health_mute_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, health_mute_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o -MF CMakeFiles/mon.dir/KVMonitor.cc.o.d -o CMakeFiles/mon.dir/KVMonitor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/KVMonitor.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o -MF CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o.d -o CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Tp = unsigned int]':
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
3876 | find(_InputIterator __first, _InputIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCapGrant&}; _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, MDSCapGrant(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<std::vector<MDSCapGrant>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::unused_type>; Attr = std::vector<MDSCapGrant>; Sequence = mpl_::bool_<false>]':
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'bool MDSAuthCaps::is_capable(std::string_view, uid_t, gid_t, unsigned int, uid_t, gid_t, const std::vector<long long unsigned int>*, unsigned int, uid_t, gid_t, const entity_addr_t&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:303:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
303 | std::find(gids.begin(), gids.end(), new_gid) ==
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:315:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
315 | } else if (std::find(gids.begin(), gids.end(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
316 | inode_gid) != gids.end()) {
| ~~~~~~~~~~
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o -MF CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o.d -o CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/mgr_commands.cc
[ 24%] Building CXX object src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o -MF CMakeFiles/mon.dir/__/osd/OSDCap.cc.o.d -o CMakeFiles/mon.dir/__/osd/OSDCap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDCap.cc
[ 24%] Linking CXX static library ../../lib/libmon.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/cmake -P CMakeFiles/mon.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon && /usr/bin/cmake -E cmake_link_script CMakeFiles/mon.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libmon.a CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o CMakeFiles/mon.dir/Paxos.cc.o CMakeFiles/mon.dir/PaxosService.cc.o CMakeFiles/mon.dir/OSDMonitor.cc.o CMakeFiles/mon.dir/MDSMonitor.cc.o CMakeFiles/mon.dir/CommandHandler.cc.o CMakeFiles/mon.dir/FSCommands.cc.o CMakeFiles/mon.dir/MgrMonitor.cc.o CMakeFiles/mon.dir/MgrStatMonitor.cc.o CMakeFiles/mon.dir/Monitor.cc.o CMakeFiles/mon.dir/MonmapMonitor.cc.o CMakeFiles/mon.dir/LogMonitor.cc.o CMakeFiles/mon.dir/AuthMonitor.cc.o CMakeFiles/mon.dir/ConfigMap.cc.o CMakeFiles/mon.dir/ConfigMonitor.cc.o CMakeFiles/mon.dir/Elector.cc.o CMakeFiles/mon.dir/ElectionLogic.cc.o CMakeFiles/mon.dir/ConnectionTracker.cc.o CMakeFiles/mon.dir/HealthMonitor.cc.o CMakeFiles/mon.dir/KVMonitor.cc.o CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o CMakeFiles/mon.dir/__/osd/OSDCap.cc.o ../mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o
/usr/bin/ranlib ../../lib/libmon.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target mon
make -f src/compressor/CMakeFiles/compressor.dir/build.make src/compressor/CMakeFiles/compressor.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor.dir/build.make src/compressor/CMakeFiles/compressor.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object src/compressor/CMakeFiles/compressor.dir/Compressor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/CMakeFiles/compressor.dir/Compressor.cc.o -MF CMakeFiles/compressor.dir/Compressor.cc.o.d -o CMakeFiles/compressor.dir/Compressor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/Compressor.cc
[ 24%] Linking CXX static library ../../lib/libcompressor.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/cmake -P CMakeFiles/compressor.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/cmake -E cmake_link_script CMakeFiles/compressor.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcompressor.a CMakeFiles/compressor.dir/Compressor.cc.o
/usr/bin/ranlib ../../lib/libcompressor.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target compressor
make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4/CMakeFiles/ceph_lz4.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4 && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_lz4_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -MF CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o.d -o CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4/CompressionPluginLZ4.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4/LZ4Compressor.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4/CompressionPluginLZ4.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4/CompressionPluginLZ4.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Tub.h: In instantiation of 'ElementType* Tub<ElementType>::construct(Args&& ...) [with Args = {unsigned int&}; ElementType = ceph::buffer::v15_2_0::ptr]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4/LZ4Compressor.h:124:28: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Tub.h:205:9: warning: placement new constructing an object of type 'ceph::buffer::v15_2_0::ptr' and size '12' in a region of type 'ceph::buffer::v15_2_0::ptr [0]' and size '0' [-Wplacement-new=]
205 | new(object) ElementType(std::forward<Args>(args)...);
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Tub.h:274:15: note: 'Tub<ceph::buffer::v15_2_0::ptr>::object' declared here
274 | ElementType object[0];
| ^~~~~~
[ 24%] Linking CXX shared library ../../../lib/libceph_lz4.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_lz4.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_lz4.so.2 -o ../../../lib/libceph_lz4.so.2.0.0 CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o /usr/lib/arm-linux-gnueabihf/liblz4.so ../../../lib/libcompressor.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_lz4.so.2.0.0 ../../../lib/libceph_lz4.so.2 ../../../lib/libceph_lz4.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_lz4
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/snappy /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy/CMakeFiles/ceph_snappy.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_snappy_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -MF CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o.d -o CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/snappy/CompressionPluginSnappy.cc
[ 24%] Linking CXX shared library ../../../lib/libceph_snappy.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_snappy.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_snappy.so.2 -o ../../../lib/libceph_snappy.so.2.0.0 CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o /usr/lib/arm-linux-gnueabihf/libsnappy.so ../../../lib/libcompressor.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_snappy.so.2.0.0 ../../../lib/libceph_snappy.so.2 ../../../lib/libceph_snappy.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_snappy
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib/CMakeFiles/ceph_zlib.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_zlib_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/isa-l/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o -MF CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o.d -o CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zlib/CompressionPluginZlib.cc
[ 24%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_zlib_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/isa-l/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -MF CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o.d -o CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zlib/ZlibCompressor.cc
[ 24%] Linking CXX shared library ../../../lib/libceph_zlib.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_zlib.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_zlib.so.2 -o ../../../lib/libceph_zlib.so.2.0.0 CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o /usr/lib/arm-linux-gnueabihf/libz.so ../../../lib/libcompressor.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_zlib.so.2.0.0 ../../../lib/libceph_zlib.so.2 ../../../lib/libceph_zlib.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_zlib
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/zstd_ext.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Creating directories for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -P /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/tmp/zstd_ext-mkdirs.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-mkdir
[ 24%] No download step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-download
[ 25%] No update step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-update
[ 25%] No patch step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-patch
[ 25%] Performing configure step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc "-DCMAKE_C_FLAGS=-fPIC -Wno-unused-variable -O3" -DCMAKE_AR=/usr/bin/ar -DCMAKE_POSITION_INDEPENDENT_CODE=ON "-GUnix Makefiles" "-GUnix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake
Re-run cmake no build system arguments
CMake Deprecation Warning at CMakeLists.txt:10 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ZSTD VERSION: 1.4.5
-- Setting build type to 'Release' as none was specified.
-- Performing Test CXX_FLAG_STD_CPLUSPLUS11
-- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success
-- Performing Test C_FLAG_STD_C99
-- Performing Test C_FLAG_STD_C99 - Success
-- Performing Test C_FLAG_WALL
-- Performing Test C_FLAG_WALL - Success
-- Performing Test CXX_FLAG_WALL
-- Performing Test CXX_FLAG_WALL - Success
-- Performing Test C_FLAG_WEXTRA
-- Performing Test C_FLAG_WEXTRA - Success
-- Performing Test CXX_FLAG_WEXTRA
-- Performing Test CXX_FLAG_WEXTRA - Success
-- Performing Test C_FLAG_WUNDEF
-- Performing Test C_FLAG_WUNDEF - Success
-- Performing Test CXX_FLAG_WUNDEF
-- Performing Test CXX_FLAG_WUNDEF - Success
-- Performing Test C_FLAG_WSHADOW
-- Performing Test C_FLAG_WSHADOW - Success
-- Performing Test CXX_FLAG_WSHADOW
-- Performing Test CXX_FLAG_WSHADOW - Success
-- Performing Test C_FLAG_WCAST_ALIGN
-- Performing Test C_FLAG_WCAST_ALIGN - Success
-- Performing Test CXX_FLAG_WCAST_ALIGN
-- Performing Test CXX_FLAG_WCAST_ALIGN - Success
-- Performing Test C_FLAG_WCAST_QUAL
-- Performing Test C_FLAG_WCAST_QUAL - Success
-- Performing Test CXX_FLAG_WCAST_QUAL
-- Performing Test CXX_FLAG_WCAST_QUAL - Success
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
-- CMAKE_INSTALL_PREFIX: /usr/local
-- CMAKE_INSTALL_LIBDIR: lib
-- ZSTD_LEGACY_SUPPORT not defined!
-- ZSTD_MULTITHREAD_SUPPORT is enabled
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-configure
[ 25%] Performing build step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake --build /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd --target libzstd_static
gmake[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake -f CMakeFiles/Makefile2 libzstd_static
gmake[5]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/CMakeFiles 33
/usr/bin/gmake -f CMakeFiles/Makefile2 lib/CMakeFiles/libzstd_static.dir/all
gmake[6]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
/usr/bin/gmake -f lib/CMakeFiles/libzstd_static.dir/build.make lib/CMakeFiles/libzstd_static.dir/depend
gmake[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib/CMakeFiles/libzstd_static.dir/DependInfo.cmake --color=
gmake[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
/usr/bin/gmake -f lib/CMakeFiles/libzstd_static.dir/build.make lib/CMakeFiles/libzstd_static.dir/build
gmake[7]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
[ 3%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c
[ 6%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c
[ 9%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c
[ 12%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c
[ 15%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c
[ 18%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c
[ 21%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c
[ 24%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c
[ 27%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c
[ 30%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c
[ 33%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c
[ 36%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c
[ 39%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c
[ 42%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c
[ 45%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c
[ 48%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c
[ 51%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c
[ 54%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c
[ 57%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c
[ 60%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c
[ 63%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c
[ 66%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c
[ 69%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c
[ 72%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c
[ 75%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c
[ 78%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c
[ 81%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c
[ 84%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c
[ 87%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c
[ 90%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c
[ 93%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c
[ 96%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/build/cmake/../../lib/common -fPIC -Wno-unused-variable -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -O3 -DNDEBUG -fPIC -MD -MT lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c.o -MF CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c.o.d -o CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c
[100%] Linking C static library libzstd.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cmake -P CMakeFiles/libzstd_static.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/libzstd_static.dir/link.txt --verbose=1
/usr/bin/ar qc libzstd.a "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/debug.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/entropy_common.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/error_private.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/fse_decompress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/pool.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/threading.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/xxhash.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/common/zstd_common.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/fse_compress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/hist.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/huf_compress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_literals.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_sequences.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_compress_superblock.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_double_fast.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_fast.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_lazy.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_ldm.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstd_opt.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/compress/zstdmt_compress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/huf_decompress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_ddict.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/decompress/zstd_decompress_block.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/cover.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/divsufsort.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/fastcover.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/dictBuilder/zdict.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_common.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_compress.c.o" "CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib/deprecated/zbuff_decompress.c.o"
/usr/bin/ranlib libzstd.a
gmake[7]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
[100%] Built target libzstd_static
gmake[6]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd/CMakeFiles 0
gmake[5]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
gmake[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-build
[ 25%] Performing install step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && true
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-install
[ 25%] Completed 'zstd_ext'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/zstd_ext-complete
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-done
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target zstd_ext
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/ceph_zstd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_zstd_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/zstd/lib -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -MF CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o.d -o CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zstd/CompressionPluginZstd.cc
[ 25%] Linking CXX shared library ../../../lib/libceph_zstd.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_zstd.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_zstd.so.2 -o ../../../lib/libceph_zstd.so.2.0.0 CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o libzstd/lib/libzstd.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_zstd.so.2.0.0 ../../../lib/libceph_zstd.so.2 ../../../lib/libceph_zstd.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target ceph_zstd
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_plugins.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/compressor/CMakeFiles/compressor_plugins.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target compressor_plugins
make -f src/blk/CMakeFiles/blk.dir/build.make src/blk/CMakeFiles/blk.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk/CMakeFiles/blk.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/blk/CMakeFiles/blk.dir/build.make src/blk/CMakeFiles/blk.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o -MF CMakeFiles/blk.dir/BlockDevice.cc.o.d -o CMakeFiles/blk.dir/BlockDevice.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/BlockDevice.cc
[ 25%] Building CXX object src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o -MF CMakeFiles/blk.dir/kernel/KernelDevice.cc.o.d -o CMakeFiles/blk.dir/kernel/KernelDevice.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.cc:23:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.cc:23:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.cc: In member function 'virtual void KernelDevice::aio_submit(IOContext*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/KernelDevice.cc:819:29: note: parameter passing for argument of type 'std::_List_iterator<aio_t>' changed in GCC 7.1
819 | r = io_queue->submit_batch(ioc->running_aios.begin(), e,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
820 | pending, priv, &retries);
| ~~~~~~~~~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o -MF CMakeFiles/blk.dir/kernel/io_uring.cc.o.d -o CMakeFiles/blk.dir/kernel/io_uring.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/io_uring.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/io_uring.cc: In member function 'virtual int ioring_queue_t::submit_batch(ioring_queue_t::aio_iter, ioring_queue_t::aio_iter, uint16_t, void*, int*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/io_uring.cc:175:5: note: parameter passing for argument of type 'ioring_queue_t::aio_iter' {aka 'std::__cxx11::list<aio_t>::iterator'} changed in GCC 7.1
175 | int ioring_queue_t::submit_batch(aio_iter beg, aio_iter end,
| ^~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/kernel/io_uring.cc:175:5: note: parameter passing for argument of type 'ioring_queue_t::aio_iter' {aka 'std::__cxx11::list<aio_t>::iterator'} changed in GCC 7.1
[ 25%] Building CXX object src/blk/CMakeFiles/blk.dir/aio/aio.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/. -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/blk/CMakeFiles/blk.dir/aio/aio.cc.o -MF CMakeFiles/blk.dir/aio/aio.cc.o.d -o CMakeFiles/blk.dir/aio/aio.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/aio/aio.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/aio/aio.cc: In member function 'virtual int aio_queue_t::submit_batch(io_queue_t::aio_iter, io_queue_t::aio_iter, uint16_t, void*, int*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/aio/aio.cc:18:5: note: parameter passing for argument of type 'io_queue_t::aio_iter' {aka 'std::__cxx11::list<aio_t>::iterator'} changed in GCC 7.1
18 | int aio_queue_t::submit_batch(aio_iter begin, aio_iter end,
| ^~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/blk/aio/aio.cc:18:5: note: parameter passing for argument of type 'io_queue_t::aio_iter' {aka 'std::__cxx11::list<aio_t>::iterator'} changed in GCC 7.1
[ 25%] Linking CXX static library ../../lib/libblk.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/cmake -P CMakeFiles/blk.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk && /usr/bin/cmake -E cmake_link_script CMakeFiles/blk.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libblk.a CMakeFiles/blk.dir/BlockDevice.cc.o CMakeFiles/blk.dir/kernel/KernelDevice.cc.o CMakeFiles/blk.dir/kernel/io_uring.cc.o CMakeFiles/blk.dir/aio/aio.cc.o
/usr/bin/ranlib ../../lib/libblk.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target blk
make -f src/os/CMakeFiles/os.dir/build.make src/os/CMakeFiles/os.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os/CMakeFiles/os.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/os/CMakeFiles/os.dir/build.make src/os/CMakeFiles/os.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/ObjectStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/ObjectStore.cc.o -MF CMakeFiles/os.dir/ObjectStore.cc.o.d -o CMakeFiles/os.dir/ObjectStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/ObjectStore.cc:21:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/Transaction.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/Transaction.cc.o -MF CMakeFiles/os.dir/Transaction.cc.o.d -o CMakeFiles/os.dir/Transaction.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/Transaction.cc
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/filestore/chain_xattr.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/chain_xattr.cc.o -MF CMakeFiles/os.dir/filestore/chain_xattr.cc.o.d -o CMakeFiles/os.dir/filestore/chain_xattr.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/chain_xattr.cc
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o -MF CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o.d -o CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:39:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc: In member function 'virtual int BtrfsFileStoreBackend::create_current()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:274:26: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
274 | if (currentfs.f_type == BTRFS_SUPER_MAGIC && basest.st_dev != st.st_dev) {
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc: In member function 'virtual int BtrfsFileStoreBackend::list_checkpoints(std::__cxx11::list<std::__cxx11::basic_string<char> >&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/BtrfsFileStoreBackend.cc:363:19: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
363 | if (fs.f_type == BTRFS_SUPER_MAGIC && basest.st_dev != st.st_dev)
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/filestore/DBObjectMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/DBObjectMap.cc.o -MF CMakeFiles/os.dir/filestore/DBObjectMap.cc.o.d -o CMakeFiles/os.dir/filestore/DBObjectMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int DBObjectMap::list_objects(std::vector<ghobject_t>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:7:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DBObjectMap::_Header&}; _Tp = DBObjectMap::_Header; _Alloc = std::allocator<DBObjectMap::_Header>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<DBObjectMap::_Header>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = DBObjectMap::_Header; _Alloc = std::allocator<DBObjectMap::_Header>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DBObjectMap::_Header*, std::vector<DBObjectMap::_Header> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/DBObjectMap.cc:7:
/usr/include/c++/11/bits/stl_tree.h: In member function 'virtual int DBObjectMap::check(std::ostream&, bool, bool)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 25%] Building CXX object src/os/CMakeFiles/os.dir/filestore/FileJournal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/FileJournal.cc.o -MF CMakeFiles/os.dir/filestore/FileJournal.cc.o.d -o CMakeFiles/os.dir/filestore/FileJournal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:22:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:16:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = FileJournal::write_item; _Alloc = std::allocator<FileJournal::write_item>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<FileJournal::write_item>::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void FileJournal::pop_write()':
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<FileJournal::write_item>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileJournal.cc:16:
/usr/include/c++/11/bits/list.tcc: In member function 'int FileJournal::prepare_multi_write(ceph::bufferlist&, uint64_t&, uint64_t&)':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<FileJournal::write_item>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/FileStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/FileStore.cc.o -MF CMakeFiles/os.dir/filestore/FileStore.cc.o.d -o CMakeFiles/os.dir/filestore/FileStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc: In member function 'virtual int FileStore::mkfs()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:988:21: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
988 | if (basefs.f_type == BTRFS_SUPER_MAGIC &&
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc: In member function 'int FileStore::_detect_fs()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:1274:17: warning: comparison of integer expressions of different signedness: '__fsword_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
1274 | if (st.f_type == BTRFS_SUPER_MAGIC &&
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:35:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<ghobject_t, std::pair<std::shared_ptr<FDCache::FD>, FDCache::FD*> >}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> >; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> >, std::_Select1st<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:35:
/usr/include/c++/11/bits/stl_map.h: In member function 'SharedLRU<K, V>::VPtr SharedLRU<K, V>::add(const K&, V*, bool*) [with K = ghobject_t; V = FDCache::FD]':
/usr/include/c++/11/bits/stl_map.h:877:45: note: parameter passing for argument of type 'std::map<ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*>, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > > >::const_iterator' {aka 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> >, std::_Select1st<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, std::pair<std::weak_ptr<FDCache::FD>, FDCache::FD*> > > >::const_iterator'} changed in GCC 7.1
877 | return _M_t._M_emplace_hint_unique(__position,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
878 | std::forward<_Pair>(__x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const coll_t&}; _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<coll_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.cc:50:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int FileStore::list_collections(std::vector<coll_t>&, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<coll_t*, std::vector<coll_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/JournalThrottle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/JournalThrottle.cc.o -MF CMakeFiles/os.dir/filestore/JournalThrottle.cc.o.d -o CMakeFiles/os.dir/filestore/JournalThrottle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/JournalThrottle.cc
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o -MF CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o.d -o CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.cc:37:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o -MF CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o.d -o CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/JournalingObjectStore.cc
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/HashIndex.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/HashIndex.cc.o -MF CMakeFiles/os.dir/filestore/HashIndex.cc.o.d -o CMakeFiles/os.dir/filestore/HashIndex.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:21:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int HashIndex::list_by_hash_bitwise(const std::vector<std::__cxx11::basic_string<char> >&, const ghobject_t&, int, ghobject_t*, std::vector<ghobject_t>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/IndexManager.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/IndexManager.cc.o -MF CMakeFiles/os.dir/filestore/IndexManager.cc.o.d -o CMakeFiles/os.dir/filestore/IndexManager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/IndexManager.cc:28:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/LFNIndex.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/LFNIndex.cc.o -MF CMakeFiles/os.dir/filestore/LFNIndex.cc.o.d -o CMakeFiles/os.dir/filestore/LFNIndex.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.cc:31:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/filestore/WBThrottle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/WBThrottle.cc.o -MF CMakeFiles/os.dir/filestore/WBThrottle.cc.o.d -o CMakeFiles/os.dir/filestore/WBThrottle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<ghobject_t>::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/unordered_map.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = ghobject_t; _Value = std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >; _Alloc = std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<ghobject_t>; _Hash = std::hash<ghobject_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/list.tcc: In member function 'void WBThrottle::remove_object(const ghobject_t&)':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<ghobject_t>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/unordered_map.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/hashtable.h: In member function 'void WBThrottle::clear_object(const ghobject_t&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/stl_list.h: In member function 'bool WBThrottle::get_next_should_flush(std::unique_lock<std::mutex>&, boost::tuples::tuple<ghobject_t, std::shared_ptr<FDCache::FD>, WBThrottle::PendingWB>*)':
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<ghobject_t>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/unordered_map.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/WBThrottle.cc:6:
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > >, std::allocator<std::pair<const ghobject_t, std::pair<WBThrottle::PendingWB, std::shared_ptr<FDCache::FD> > > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 26%] Building C object src/os/CMakeFiles/os.dir/filestore/os_xattr.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/os/CMakeFiles/os.dir/filestore/os_xattr.c.o -MF CMakeFiles/os.dir/filestore/os_xattr.c.o.d -o CMakeFiles/os.dir/filestore/os_xattr.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/os_xattr.c
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o -MF CMakeFiles/os.dir/memstore/MemStore.cc.o.d -o CMakeFiles/os.dir/memstore/MemStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = coll_t; _Value = std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >; _Alloc = std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<coll_t>; _Hash = std::hash<coll_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = ghobject_t; _Val = std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >, std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = ghobject_t; _Val = std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = ghobject_t; _Val = std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >, std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >, std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const coll_t&}; _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<coll_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual int MemStore::list_collections(std::vector<coll_t>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<coll_t*, std::vector<coll_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual int MemStore::collection_list(ObjectStore::CollectionHandle&, const ghobject_t&, const ghobject_t&, int, std::vector<ghobject_t>*, ghobject_t*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/hashtable.h: In member function 'int MemStore::_destroy_collection(const coll_t&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/stl_map.h: In member function 'int MemStore::_split_collection(const coll_t&, uint32_t, uint32_t, coll_t)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<ghobject_t, boost::intrusive_ptr<MemStore::Object> >::iterator' {aka 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >, std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'int MemStore::_merge_collection(const coll_t&, uint32_t, coll_t)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<ghobject_t, boost::intrusive_ptr<MemStore::Object> >::iterator' {aka 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> >, std::_Select1st<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, boost::intrusive_ptr<MemStore::Object> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/memstore/MemStore.cc:24:
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<coll_t, std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> >, std::allocator<std::pair<const coll_t, boost::intrusive_ptr<MemStore::Collection> > >, std::__detail::_Select1st, std::equal_to<coll_t>, std::hash<coll_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/kstore/KStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/kstore/KStore.cc.o -MF CMakeFiles/os.dir/kstore/KStore.cc.o.d -o CMakeFiles/os.dir/kstore/KStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/KStore.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Finisher.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/KStore.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/KStore.cc:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const coll_t&}; _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<coll_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Finisher.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/KStore.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/KStore.cc:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual int KStore::list_collections(std::vector<coll_t>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<coll_t*, std::vector<coll_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'int KStore::_collection_list(KStore::Collection*, const ghobject_t&, const ghobject_t&, int, std::vector<ghobject_t>*, ghobject_t*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o -MF CMakeFiles/os.dir/kstore/kstore_types.cc.o.d -o CMakeFiles/os.dir/kstore/kstore_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/kstore/kstore_types.cc
[ 26%] Building CXX object src/os/CMakeFiles/os.dir/fs/FS.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/fs/FS.cc.o -MF CMakeFiles/os.dir/fs/FS.cc.o.d -o CMakeFiles/os.dir/fs/FS.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/fs/FS.cc
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o -MF CMakeFiles/os.dir/bluestore/Allocator.cc.o.d -o CMakeFiles/os.dir/bluestore/Allocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc: In lambda function:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc:84:53: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
84 | snprintf(off_hex, sizeof(off_hex) - 1, "0x%lx", off);
| ~~^ ~~~
| | |
| | size_t {aka unsigned int}
| long unsigned int
| %x
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc:85:53: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
85 | snprintf(len_hex, sizeof(len_hex) - 1, "0x%lx", len);
| ~~^ ~~~
| | |
| | size_t {aka unsigned int}
| long unsigned int
| %x
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In lambda function:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Allocator::release(const PExtentVector&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o -MF CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o.d -o CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapFreelistManager.cc
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o -MF CMakeFiles/os.dir/bluestore/BlueFS.cc.o.d -o CMakeFiles/os.dir/bluestore/BlueFS.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<bluestore_pextent_t*>; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
311 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, unsigned int&}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_vector.h:1514:42: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
1514 | std::__uninitialized_copy_a(__first, __last, __result,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const long long unsigned int&}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void OriginalVolumeSelector::get_paths(const string&, BlueFSVolumeSelector::paths&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void FitToFastVolumeSelector::get_paths(const string&, BlueFSVolumeSelector::paths&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv/KeyValueDB.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_common.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:5:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int BlueFS::_replay(bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o -MF CMakeFiles/os.dir/bluestore/bluefs_types.cc.o.d -o CMakeFiles/os.dir/bluestore/bluefs_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluefs_types.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluefs_types.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bluefs_extent_t}; _Tp = bluefs_extent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluefs, bluefs_extent_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bluefs_extent_t, mempool::pool_allocator<mempool::mempool_bluefs, bluefs_extent_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bluefs_extent_t}; _Tp = bluefs_extent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluefs, bluefs_extent_t>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluefs_extent_t*, std::vector<bluefs_extent_t, mempool::pool_allocator<mempool::mempool_bluefs, bluefs_extent_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o -MF CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o.d -o CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueRocksEnv.cc
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o -MF CMakeFiles/os.dir/bluestore/BlueStore.cc.o.d -o CMakeFiles/os.dir/bluestore/BlueStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/stdexcept:39,
from /usr/include/boost/container/throw_exception.hpp:26,
from /usr/include/boost/container/new_allocator.hpp:24,
from /usr/include/boost/container/flat_set.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:21:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >; _Predicate = bool (*)(long long unsigned int)]':
/usr/include/c++/11/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
317 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<bluestore_pextent_t*>; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
311 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bluestore_pextent_t*; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/stdexcept:39,
from /usr/include/boost/container/throw_exception.hpp:26,
from /usr/include/boost/container/new_allocator.hpp:24,
from /usr/include/boost/container/flat_set.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:21:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'boost::dynamic_bitset<Block, Allocator>::size_type boost::dynamic_bitset<Block, Allocator>::m_do_find_from(boost::dynamic_bitset<Block, Allocator>::size_type) const [with Block = long long unsigned int; Allocator = mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int>]':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {BlueStore::region_t}; _Tp = BlueStore::region_t; _Alloc = std::allocator<BlueStore::region_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<BlueStore::region_t>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<BlueStore::region_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_vector.h:1514:42: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
1514 | std::__uninitialized_copy_a(__first, __last, __result,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:761,
from /usr/include/boost/functional/hash.hpp:6,
from /usr/include/boost/intrusive/hashtable.hpp:38,
from /usr/include/boost/intrusive/unordered_set.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::v15_2_0::list> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, store_statfs_t>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, store_statfs_t> >; _Compare = std::less<long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_fsck, std::pair<const long long unsigned int, store_statfs_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, store_statfs_t>, std::_Select1st<std::pair<const long long unsigned int, store_statfs_t> >, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_fsck, std::pair<const long long unsigned int, store_statfs_t> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> >::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:761,
from /usr/include/boost/functional/hash.hpp:6,
from /usr/include/boost/intrusive/hashtable.hpp:38,
from /usr/include/boost/intrusive/unordered_set.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:761,
from /usr/include/boost/functional/hash.hpp:6,
from /usr/include/boost/intrusive/hashtable.hpp:38,
from /usr/include/boost/intrusive/unordered_set.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:26:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, BlueStore::SharedBlob*>; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const long long unsigned int, BlueStore::SharedBlob*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, BlueStore::SharedBlob*>, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const long long unsigned int, BlueStore::SharedBlob*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, BlueStore::SharedBlob*>, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const long long unsigned int, BlueStore::SharedBlob*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'bool BlueStore::SharedBlobSet::remove(BlueStore::SharedBlob*, bool)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, BlueStore::SharedBlob*>, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const long long unsigned int, BlueStore::SharedBlob*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, BlueStore::SharedBlob*>, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const long long unsigned int, BlueStore::SharedBlob*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const coll_t&}; _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<coll_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual int BlueStore::list_collections(std::vector<coll_t>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<coll_t*, std::vector<coll_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_set.h:49,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const long long unsigned int&}; Params = btree::internal::set_params<long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int>, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::set_params<long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int>, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int>, 256, false> >, long long unsigned int&, long long unsigned int*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, boost::intrusive_ptr<BlueStore::Blob>&, long long unsigned int&, long long unsigned int&, ceph::buffer::v15_2_0::list&, long long unsigned int&, long long unsigned int&, bool&, bool&}; _Tp = BlueStore::WriteContext::write_item; _Alloc = std::allocator<BlueStore::WriteContext::write_item>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<BlueStore::WriteContext::write_item>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, boost::intrusive_ptr<BlueStore::Blob>&, long long unsigned int&, long long unsigned int&, ceph::buffer::v15_2_0::list&, long long unsigned int&, long long unsigned int&, bool&, bool&}; _Tp = BlueStore::WriteContext::write_item; _Alloc = std::allocator<BlueStore::WriteContext::write_item>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<BlueStore::WriteContext::write_item*, std::vector<BlueStore::WriteContext::write_item> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = ghobject_t; _Value = std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<ghobject_t>; _Hash = std::hash<ghobject_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:26:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h: In member function 'void BlueStore::TransContext::zoned_note_new_object(BlueStore::OnodeRef&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:1685:16: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
1685 | std::pair<OnodeRef, std::vector<int64_t>>(o, {o->zoned_get_ondisk_starting_offset()}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h: In member function 'void BlueStore::TransContext::zoned_note_updated_object(BlueStore::OnodeRef&, int64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:1692:16: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
1692 | std::pair<OnodeRef, std::vector<int64_t>>(o, {-prev_offset, new_offset}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h: In member function 'void BlueStore::TransContext::zoned_note_truncated_object(BlueStore::OnodeRef&, int64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.h:1701:18: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
1701 | std::pair<OnodeRef, std::vector<int64_t>>(o, {-offset}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/hashtable.h: In member function 'void BlueStore::OnodeSpace::rename(BlueStore::OnodeRef&, const ghobject_t&, const ghobject_t&, const string&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'void BlueStore::Collection::split_cache(BlueStore::Collection*)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<ghobject_t, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> >, mempool::pool_allocator<mempool::mempool_bluestore_cache_meta, std::pair<const ghobject_t, boost::intrusive_ptr<BlueStore::Onode> > >, std::__detail::_Select1st, std::equal_to<ghobject_t>, std::hash<ghobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_list.h: In member function 'void BlueStore::_read_cache(BlueStore::OnodeRef, uint64_t, size_t, int, BlueStore::ready_regions_t&, BlueStore::blobs2read_t&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<BlueStore::region_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<BlueStore::region_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int BlueStore::_collection_list(BlueStore::Collection*, const ghobject_t&, const ghobject_t&, int, bool, std::vector<ghobject_t>*, ghobject_t*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'int BlueStore::_fsck_on_open(BlueStore::FSCKDepth, bool)':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_fsck, long long unsigned int> > >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BlueStore.cc:22:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o -MF CMakeFiles/os.dir/bluestore/bluestore_types.cc.o.d -o CMakeFiles/os.dir/bluestore/bluestore_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc
In file included from /usr/include/c++/11/vector:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<bluestore_pextent_t*>; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
311 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bluestore_pextent_t*; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const bluestore_pextent_t&}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void bluestore_blob_t::allocated_test(const bluestore_pextent_t&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void bluestore_blob_t::allocated(uint32_t, uint32_t, const PExtentVector&)':
/usr/include/c++/11/bits/stl_vector.h:1514:42: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
1514 | std::__uninitialized_copy_a(__first, __last, __result,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1338:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
1338 | _M_fill_insert(begin() + __offset, __n, __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >; _Compare = std::less<long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t>, std::_Select1st<std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_types.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void bluestore_extent_ref_map_t::_maybe_merge_left(std::map<long long unsigned int, bluestore_extent_ref_map_t::record_t>::iterator&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, bluestore_extent_ref_map_t::record_t, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t>, std::_Select1st<std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void bluestore_extent_ref_map_t::put(uint64_t, uint32_t, PExtentVector*, bool*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, bluestore_extent_ref_map_t::record_t, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t>, std::_Select1st<std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, bluestore_extent_ref_map_t::record_t, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t>, std::_Select1st<std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> >, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, std::pair<const long long unsigned int, bluestore_extent_ref_map_t::record_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o -MF CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o.d -o CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/fastbmap_allocator_impl.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/fastbmap_allocator_impl.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/fastbmap_allocator_impl.cc:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o -MF CMakeFiles/os.dir/bluestore/FreelistManager.cc.o.d -o CMakeFiles/os.dir/bluestore/FreelistManager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/FreelistManager.cc
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o -MF CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o.d -o CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc
In file included from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/c++/11/mutex:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>; _BI2 = btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>; _OI = btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bluestore_pextent_t}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::rebalance_left_to_right(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::rebalance_right_to_left(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::remove_value(int, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1473:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1473 | std::copy(std::make_move_iterator(slot(i + to_erase)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1474 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1475 | slot(i));
| ~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, std::pair<const long long unsigned int, long long unsigned int>&, std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'std::pair<btree::internal::btree_iterator<btree::internal::btree_node<Params>, typename Params::reference, typename Params::pointer>, bool> btree::internal::btree<Params>::insert_hint_unique(btree::internal::btree<Params>::iterator, const key_type&, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1856:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, std::pair<const long long unsigned int, long long unsigned int>&, std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
1856 | inline auto btree<P>::insert_hint_unique(iterator position, const key_type &key,
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_map.h:50,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_container.h: In member function 'btree::internal::btree_set_container<Tree>::iterator btree::internal::btree_set_container<Tree>::emplace_hint(btree::internal::btree_set_container<Tree>::const_iterator, Args&& ...) [with Args = {long long unsigned int&, long long unsigned int}; Tree = btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_container.h:258:12: note: parameter passing for argument of type 'btree::internal::btree_set_container<btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, const std::pair<const long long unsigned int, long long unsigned int>&, const std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
258 | iterator emplace_hint(const_iterator position, Args &&... args) {
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const long long unsigned int, long long unsigned int>&}; Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, std::pair<const long long unsigned int, long long unsigned int>&, std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'std::pair<btree::internal::btree_iterator<btree::internal::btree_node<Params>, typename Params::reference, typename Params::pointer>, bool> btree::internal::btree<Params>::insert_hint_unique(btree::internal::btree<Params>::iterator, const key_type&, Args&& ...) [with Args = {const std::pair<const long long unsigned int, long long unsigned int>&}; Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1856:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, std::pair<const long long unsigned int, long long unsigned int>&, std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
1856 | inline auto btree<P>::insert_hint_unique(iterator position, const key_type &key,
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_map.h:50,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_container.h: In member function 'btree::internal::btree_set_container<Tree>::iterator btree::internal::btree_set_container<Tree>::insert(btree::internal::btree_set_container<Tree>::const_iterator, const value_type&) [with Tree = btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree_container.h:246:12: note: parameter passing for argument of type 'btree::internal::btree_set_container<btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> > >::const_iterator' {aka 'btree::internal::btree_iterator<const btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, const std::pair<const long long unsigned int, long long unsigned int>&, const std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
246 | iterator insert(const_iterator position, const value_type &x) {
| ^~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree_map_container<Tree>::mapped_type& btree::internal::btree_map_container<Tree>::operator[](const key_type&) [with Tree = btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::erase(btree::internal::btree<Params>::iterator) [with Params = btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1981:6: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, mempool::pool_allocator<mempool::mempool_bluestore_alloc, std::pair<const long long unsigned int, long long unsigned int> >, 256, false> >, std::pair<const long long unsigned int, long long unsigned int>&, std::pair<const long long unsigned int, long long unsigned int>*>'} changed in GCC 7.1
1981 | auto btree<P>::erase(iterator iter) -> iterator {
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = StupidAllocator::btree_map_t]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/StupidAllocator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual int64_t StupidAllocator::allocate(uint64_t, uint64_t, uint64_t, int64_t, PExtentVector*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o -MF CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o.d -o CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapAllocator.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapAllocator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_alloc, long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_alloc, long long unsigned int> >::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/BitmapAllocator.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_alloc, long long unsigned int>]':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<mempool::mempool_bluestore_alloc, long long unsigned int> > >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o -MF CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o.d -o CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'int64_t AvlAllocator::_allocate(uint64_t, uint64_t, uint64_t, int64_t, PExtentVector*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o -MF CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o.d -o CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<bluestore_pextent_t*>; _ForwardIterator = bluestore_pextent_t*; _Allocator = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
311 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >; <template-parameter-2-2> = void; _Tp = bluestore_pextent_t; _Alloc = mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t>]':
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::const_iterator' changed in GCC 7.1
1379 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/Allocator.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/AvlAllocator.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<bluestore_pextent_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc: In member function 'virtual int64_t HybridAllocator::allocate(uint64_t, uint64_t, uint64_t, int64_t, PExtentVector*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:62:29: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::const_iterator' changed in GCC 7.1
62 | local_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~^
63 | local_extents.end(), ++orig_pos, extents->end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:62:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:85:29: note: parameter passing for argument of type 'std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> >::const_iterator' changed in GCC 7.1
85 | local_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~^
86 | local_extents.end(), ++orig_pos, extents->end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/HybridAllocator.cc:85:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<bluestore_pextent_t*, std::vector<bluestore_pextent_t, mempool::pool_allocator<mempool::mempool_bluestore_cache_other, bluestore_pextent_t> > >' changed in GCC 7.1
[ 27%] Building CXX object src/os/CMakeFiles/os.dir/FuseStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/FuseStore.cc.o -MF CMakeFiles/os.dir/FuseStore.cc.o.d -o CMakeFiles/os.dir/FuseStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/FuseStore.cc
[ 28%] Building CXX object src/os/CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o -MF CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o.d -o CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/GenericFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/XfsFileStoreBackend.cc:15:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 28%] Building CXX object src/os/CMakeFiles/os.dir/fs/XFS.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/os/CMakeFiles/os.dir/fs/XFS.cc.o -MF CMakeFiles/os.dir/fs/XFS.cc.o.d -o CMakeFiles/os.dir/fs/XFS.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/fs/XFS.cc
[ 28%] Linking CXX static library ../../lib/libos.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/cmake -P CMakeFiles/os.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/os.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libos.a CMakeFiles/os.dir/ObjectStore.cc.o CMakeFiles/os.dir/Transaction.cc.o CMakeFiles/os.dir/filestore/chain_xattr.cc.o CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o CMakeFiles/os.dir/filestore/DBObjectMap.cc.o CMakeFiles/os.dir/filestore/FileJournal.cc.o CMakeFiles/os.dir/filestore/FileStore.cc.o CMakeFiles/os.dir/filestore/JournalThrottle.cc.o CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o CMakeFiles/os.dir/filestore/HashIndex.cc.o CMakeFiles/os.dir/filestore/IndexManager.cc.o CMakeFiles/os.dir/filestore/LFNIndex.cc.o CMakeFiles/os.dir/filestore/WBThrottle.cc.o CMakeFiles/os.dir/filestore/os_xattr.c.o CMakeFiles/os.dir/memstore/MemStore.cc.o CMakeFiles/os.dir/kstore/KStore.cc.o CMakeFiles/os.dir/kstore/kstore_types.cc.o CMakeFiles/os.dir/fs/FS.cc.o CMakeFiles/os.dir/bluestore/Allocator.cc.o CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o CMakeFiles/os.dir/bluestore/BlueFS.cc.o CMakeFiles/os.dir/bluestore/bluefs_types.cc.o CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o CMakeFiles/os.dir/bluestore/BlueStore.cc.o CMakeFiles/os.dir/bluestore/bluestore_types.cc.o CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o CMakeFiles/os.dir/bluestore/FreelistManager.cc.o CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o CMakeFiles/os.dir/FuseStore.cc.o CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o CMakeFiles/os.dir/fs/XFS.cc.o
/usr/bin/ranlib ../../lib/libos.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target os
make -f src/CMakeFiles/ceph-mon.dir/build.make src/CMakeFiles/ceph-mon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-mon.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-mon.dir/build.make src/CMakeFiles/ceph-mon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o -MF CMakeFiles/ceph-mon.dir/ceph_mon.cc.o.d -o CMakeFiles/ceph-mon.dir/ceph_mon.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_mon.cc
[ 28%] Linking CXX executable ../bin/ceph-mon
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-mon.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-mon.dir/ceph_mon.cc.o" common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -o ../bin/ceph-mon -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/libmon.a ../lib/libos.a ../lib/libglobal-static.a ../lib/libceph-common.so.2 -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -ldl ../lib/libkv.a /usr/lib/arm-linux-gnueabihf/libleveldb.so rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so ../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a /usr/lib/arm-linux-gnueabihf/libfuse.so ../lib/libcommon.a /usr/lib/arm-linux-gnueabihf/libfmt.so ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -lresolv -ldl -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target ceph-mon
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src/CMakeFiles/dmclock.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wno-write-strings -pthread -std=c++17 -MD -MT src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o -MF CMakeFiles/dmclock.dir/dmclock_util.cc.o.d -o CMakeFiles/dmclock.dir/dmclock_util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src/dmclock_util.cc
[ 28%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wno-write-strings -pthread -std=c++17 -MD -MT src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o -MF CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o.d -o CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src/run_every.cc
[ 28%] Linking CXX static library ../../../lib/libdmclock.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/cmake -P CMakeFiles/dmclock.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/dmclock.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libdmclock.a CMakeFiles/dmclock.dir/dmclock_util.cc.o CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o
/usr/bin/ranlib ../../../lib/libdmclock.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target dmclock
make -f src/perfglue/CMakeFiles/cpu_profiler.dir/build.make src/perfglue/CMakeFiles/cpu_profiler.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue/CMakeFiles/cpu_profiler.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/perfglue/CMakeFiles/cpu_profiler.dir/build.make src/perfglue/CMakeFiles/cpu_profiler.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o -MF CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o.d -o CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue/disabled_stubs.cc
[ 28%] Linking CXX static library ../../lib/libcpu_profiler.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/cmake -P CMakeFiles/cpu_profiler.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue && /usr/bin/cmake -E cmake_link_script CMakeFiles/cpu_profiler.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcpu_profiler.a CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o
/usr/bin/ranlib ../../lib/libcpu_profiler.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cpu_profiler
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_hello.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_hello_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -MF CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o.d -o CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/hello/cls_hello.cc
[ 28%] Linking CXX shared library ../../lib/libcls_hello.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_hello.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_hello.so.1 -o ../../lib/libcls_hello.so.1.0.0 CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_hello.so.1.0.0 ../../lib/libcls_hello.so.1 ../../lib/libcls_hello.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_hello
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_numops_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -MF CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o.d -o CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/numops/cls_numops.cc
[ 28%] Linking CXX shared library ../../lib/libcls_numops.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_numops.so.1 -o ../../lib/libcls_numops.so.1.0.0 CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_numops.so.1.0.0 ../../lib/libcls_numops.so.1 ../../lib/libcls_numops.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_numops
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rbd_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o -MF CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o.d -o CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc:37:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc: In function 'int sparsify(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/11/bits/stl_vector.h: In function 'int get_snapcontext(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >; _ForwardIterator = cls::rbd::ImageSnapshotSpec*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'cls::rbd::GroupSnapshot::GroupSnapshot(const cls::rbd::GroupSnapshot&)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'int group_snap_set(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cls::rbd::GroupImageStatus}; _Tp = cls::rbd::GroupImageStatus; _Alloc = std::allocator<cls::rbd::GroupImageStatus>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<cls::rbd::GroupImageStatus>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'int group_image_list(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rbd_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -MF CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o.d -o CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.cc:5:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Linking CXX shared library ../../lib/libcls_rbd.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rbd.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_rbd.so.1 -o ../../lib/libcls_rbd.so.1.0.0 CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_rbd.so.1.0.0 ../../lib/libcls_rbd.so.1 ../../lib/libcls_rbd.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_rbd
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_lock_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -MF CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o.d -o CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc: In function 'int remove_lock(cls_method_context_t, const string&, entity_name_t&, const string&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' {aka 'long long int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc:301:40: note: format string is defined here
301 | CLS_LOG(10, "locker %s [name: %s.%ld, cookie: %s] does not exist", name.c_str(),
| ~~^
| |
| long int
| %lld
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = rados::cls::lock::locker_id_t; _Val = std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>; _KeyOfValue = std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >; _Compare = std::less<rados::cls::lock::locker_id_t>; _Alloc = std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/11/bits/stl_map.h: In function 'int read_lock(cls_method_context_t, const string&, rados::cls::lock::lock_info_t*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>::iterator' {aka 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'int remove_lock(cls_method_context_t, const string&, entity_name_t&, const string&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>::iterator' {aka 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'int set_cookie(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>::iterator' {aka 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'int lock_op(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>::iterator' {aka 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 28%] Linking CXX shared library ../../lib/libcls_lock.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lock.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_lock.so.1 -o ../../lib/libcls_lock.so.1.0.0 CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_lock.so.1.0.0 ../../lib/libcls_lock.so.1 ../../lib/libcls_lock.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_lock
make -f src/cls/CMakeFiles/cls_otp.dir/build.make src/cls/CMakeFiles/cls_otp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_otp.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_otp.dir/build.make src/cls/CMakeFiles/cls_otp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_otp_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o -MF CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o.d -o CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/otp/cls_otp.cc
[ 28%] Linking CXX shared library ../../lib/libcls_otp.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_otp.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_otp.so.1 -o ../../lib/libcls_otp.so.1.0.0 CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o /usr/lib/arm-linux-gnueabihf/liboath.so -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_otp.so.1.0.0 ../../lib/libcls_otp.so.1 ../../lib/libcls_otp.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_otp
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o -MF CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o.d -o CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/refcount/cls_refcount.cc
[ 28%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o -MF CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o.d -o CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/refcount/cls_refcount_ops.cc
[ 28%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o -MF CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o.d -o CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Linking CXX shared library ../../lib/libcls_refcount.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_refcount.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_refcount.so.1 -o ../../lib/libcls_refcount.so.1.0.0 CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_refcount.so.1.0.0 ../../lib/libcls_refcount.so.1 ../../lib/libcls_refcount.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_refcount
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_version_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o -MF CMakeFiles/cls_version.dir/version/cls_version.cc.o.d -o CMakeFiles/cls_version.dir/version/cls_version.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/version/cls_version.cc
[ 28%] Linking CXX shared library ../../lib/libcls_version.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_version.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_version.so.1 -o ../../lib/libcls_version.so.1.0.0 CMakeFiles/cls_version.dir/version/cls_version.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_version.so.1.0.0 ../../lib/libcls_version.so.1 ../../lib/libcls_version.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_version
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_log_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o -MF CMakeFiles/cls_log.dir/log/cls_log.cc.o.d -o CMakeFiles/cls_log.dir/log/cls_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/log/cls_log.cc
[ 28%] Linking CXX shared library ../../lib/libcls_log.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_log.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_log.so.1 -o ../../lib/libcls_log.so.1.0.0 CMakeFiles/cls_log.dir/log/cls_log.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_log.so.1.0.0 ../../lib/libcls_log.so.1 ../../lib/libcls_log.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_log
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_timeindex_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -MF CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o.d -o CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/timeindex/cls_timeindex.cc
[ 28%] Linking CXX shared library ../../lib/libcls_timeindex.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_timeindex.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_timeindex.so.1 -o ../../lib/libcls_timeindex.so.1.0.0 CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_timeindex.so.1.0.0 ../../lib/libcls_timeindex.so.1 ../../lib/libcls_timeindex.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_timeindex
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_user_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o -MF CMakeFiles/cls_user.dir/user/cls_user.cc.o.d -o CMakeFiles/cls_user.dir/user/cls_user.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc: In function 'int cls_user_reset_stats(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'std::map<std::__cxx11::basic_string<char>, ceph::buffer::v15_2_0::list>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc:407:29: note: format string is defined here
407 | CLS_LOG(20, "%s: read %lu key-values, truncated=%d",
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc: In function 'int cls_user_reset_stats2(cls_method_context_t, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'std::map<std::__cxx11::basic_string<char>, ceph::buffer::v15_2_0::list>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user.cc:464:27: note: format string is defined here
464 | CLS_LOG(20, "%s: read %lu key-values, truncated=%d",
| ~~^
| |
| long unsigned int
| %u
[ 28%] Linking CXX shared library ../../lib/libcls_user.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_user.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_user.so.1 -o ../../lib/libcls_user.so.1.0.0 CMakeFiles/cls_user.dir/user/cls_user.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_user.so.1.0.0 ../../lib/libcls_user.so.1 ../../lib/libcls_user.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_user
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_journal_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o -MF CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o.d -o CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal.cc:5:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls::journal::ObjectPosition>; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'int journal_client_commit(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_journal_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -MF CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o.d -o CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cls::journal::ObjectPosition&}; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<cls::journal::ObjectPosition>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:758:7: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
758 | list(initializer_list<value_type> __l,
| ^~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc: In static member function 'static void cls::journal::ObjectSetPosition::generate_test_instances(std::__cxx11::list<cls::journal::ObjectSetPosition*>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:66:15: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
66 | o.push_back(new ObjectSetPosition({{0, 1, 120}, {121, 2, 121}}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc: In static member function 'static void cls::journal::Client::generate_test_instances(std::__cxx11::list<cls::journal::Client*>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:110:15: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
110 | o.push_back(new Client("id", data, {{{1, 2, 120}, {2, 3, 121}}}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Linking CXX shared library ../../lib/libcls_journal.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_journal.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_journal.so.1 -o ../../lib/libcls_journal.so.1.0.0 CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_journal.so.1.0.0 ../../lib/libcls_journal.so.1 ../../lib/libcls_journal.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_journal
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o -MF CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o.d -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc: In function 'int rgw_bucket_list(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'boost::container::flat_map<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:594:75: note: format string is defined here
594 | CLS_LOG(20, "%s: got common prefix entry %s[%s] num entries=%lu\n",
| ~~^
| |
| long unsigned int
| %u
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<const cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Funct = cls_rgw_lc_list_entries_ret::encode(ceph::buffer::v15_2_0::list&) const::<lambda(const cls_rgw_lc_entry&)>]':
/usr/include/c++/11/bits/stl_algo.h:3814:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
3814 | for_each(_InputIterator __first, _InputIterator __last, _Function __f)
| ^~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:3814:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h: In member function 'void cls_rgw_lc_list_entries_ret::encode(ceph::buffer::v15_2_0::list&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:1226:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1226 | std::for_each(entries.begin(), entries.end(),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1227 | [&oes](const cls_rgw_lc_entry& elt)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1228 | {oes.insert({elt.bucket, elt.status});});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_multimap.h: In function 'int rgw_dir_suggest_changes(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<std::__cxx11::basic_string<char>, rgw_bucket_pending_info>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_multimap.h: In function 'int rgw_bucket_complete_op(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<std::__cxx11::basic_string<char>, rgw_bucket_pending_info>::iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >; _ForwardIterator = rgw_bucket_olh_log_entry*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cls_rgw_lc_entry&}; _Tp = cls_rgw_lc_entry; _Alloc = std::allocator<cls_rgw_lc_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<cls_rgw_lc_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'int rgw_cls_lc_list_entries(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'void BIOLHEntry::update_log(OLHLogOp, const string&, cls_rgw_obj_key&, bool, uint64_t)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry, std::allocator<rgw_bucket_olh_log_entry> > >&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'int rgw_bucket_read_olh_log(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw.cc:4:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>; T = boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>; A = boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>; T = boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>; A = boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::flat_map<Key, T, Compare, Allocator>::mapped_type& boost::container::flat_map<Key, T, Compare, Allocator>::priv_subscript(const key_type&) [with Key = std::__cxx11::basic_string<char>; T = rgw_bucket_dir_entry; Compare = std::less<std::__cxx11::basic_string<char> >; AllocatorOrContainer = void]':
/usr/include/boost/container/vector.hpp:2606:114: note: parameter passing for argument of type 'boost::container::dtl::insert_move_proxy<boost::container::new_allocator<boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, boost::container::dtl::pair<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>*>' changed in GCC 7.1
2606 | ( vector_iterator_get_ptr(p), 1, dtl::get_insert_value_proxy<T*, allocator_type>(::boost::forward<U>(x)));
| ^
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o -MF CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o.d -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void rgw_cls_read_olh_log_ret::generate_test_instances(std::__cxx11::list<rgw_cls_read_olh_log_ret*>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o -MF CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o.d -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_olh_log_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 28%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o -MF CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o.d -o CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Linking CXX shared library ../../lib/libcls_rgw.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_rgw.so.1 -o ../../lib/libcls_rgw.so.1.0.0 CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_rgw.so.1.0.0 ../../lib/libcls_rgw.so.1 ../../lib/libcls_rgw.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_rgw
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_cephfs_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -MF CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o.d -o CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cephfs/cls_cephfs.cc
[ 28%] Linking CXX shared library ../../lib/libcls_cephfs.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cephfs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_cephfs.so.1 -o ../../lib/libcls_cephfs.so.1.0.0 CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_cephfs.so.1.0.0 ../../lib/libcls_cephfs.so.1 ../../lib/libcls_cephfs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cephfs
make -f src/cls/CMakeFiles/cls_cas_internal.dir/build.make src/cls/CMakeFiles/cls_cas_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas_internal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas_internal.dir/build.make src/cls/CMakeFiles/cls_cas_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o -MF CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o.d -o CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cas/cls_cas_internal.cc
[ 28%] Linking CXX static library ../../lib/libcls_cas_internal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_cas_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cas_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_cas_internal.a CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o
/usr/bin/ranlib ../../lib/libcls_cas_internal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cas_internal
make -f src/cls/CMakeFiles/cls_cas.dir/build.make src/cls/CMakeFiles/cls_cas.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas.dir/build.make src/cls/CMakeFiles/cls_cas.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_cas_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o -MF CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o.d -o CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cas/cls_cas.cc
[ 28%] Linking CXX shared library ../../lib/libcls_cas.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cas.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_cas.so.1 -o ../../lib/libcls_cas.so.1.0.0 CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o ../../lib/libcls_cas_internal.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_cas.so.1.0.0 ../../lib/libcls_cas.so.1 ../../lib/libcls_cas.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cas
make -f src/cls/CMakeFiles/cls_queue.dir/build.make src/cls/CMakeFiles/cls_queue.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_queue.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_queue.dir/build.make src/cls/CMakeFiles/cls_queue.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Building CXX object src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o -MF CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o.d -o CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue.cc
[ 28%] Building CXX object src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o -MF CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o.d -o CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_init(cls_method_context_t, const cls_queue_init_op&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:128:56: note: format string is defined here
128 | CLS_LOG(20, "INFO: init_queue_op queue actual size %lu", head.queue_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:129:48: note: format string is defined here
129 | CLS_LOG(20, "INFO: init_queue_op head size %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:131:65: note: format string is defined here
131 | CLS_LOG(20, "INFO: init_queue_op queue max urgent data size %lu", head.max_urgent_data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_get_capacity(cls_method_context_t, cls_queue_get_capacity_ret&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:147:61: note: format string is defined here
147 | CLS_LOG(20, "INFO: queue_get_capacity: size of queue is %lu", op_ret.queue_capacity);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_enqueue(cls_method_context_t, cls_queue_enqueue_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:193:91: note: format string is defined here
193 | CLS_LOG(10, "INFO: queue_enqueue(): Total size to be written is %u and data size is %lu", bl.length(), data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_list_entries(cls_method_context_t, const cls_queue_list_op&, cls_queue_list_ret&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:308:64: note: format string is defined here
308 | CLS_LOG(10, "INFO: queue_list_entries(): start_offset is %lu", start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:317:64: note: format string is defined here
317 | CLS_LOG(10, "INFO: queue_list_entries(): size_to_read is %lu", size_to_read);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:332:99: note: format string is defined here
332 | CLS_LOG(20, "INFO: queue_list_entries(): Entry start offset accounting for leftover data is %lu", entry_start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:343:78: note: format string is defined here
343 | CLS_LOG(10, "INFO: queue_list_entries(): index: %u, size_to_process: %lu", index, size_to_process);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:387:63: note: format string is defined here
387 | CLS_LOG(20, "INFO: queue_list_entries(): data size: %lu", data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:35: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:53: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:422:130: note: format string is defined here
422 | CLS_LOG(10, "INFO: queue_list_entries(): num_ops is same as op.max, hence breaking out from outer loop with next offset: %lu", next_marker.offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_remove_entries(cls_method_context_t, const cls_queue_remove_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:498:67: note: format string is defined here
498 | CLS_LOG(10, "INFO: queue_remove_entries: Start offset = %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:505:86: note: format string is defined here
505 | CLS_LOG(0, "INFO: queue_remove_entries: Invalid end marker: offset = %s, gen = %lu", end_marker.to_str().c_str(), end_marker.gen);
| ~~^
| |
| long unsigned int
| %llu
[ 29%] Building CXX object src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o -MF CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o.d -o CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Linking CXX shared library ../../lib/libcls_queue.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_queue.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_queue.so.1 -o ../../lib/libcls_queue.so.1.0.0 CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_queue.so.1.0.0 ../../lib/libcls_queue.so.1 ../../lib/libcls_queue.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 29%] Built target cls_queue
make -f src/cls/CMakeFiles/cls_rgw_gc.dir/build.make src/cls/CMakeFiles/cls_rgw_gc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_gc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_gc.dir/build.make src/cls/CMakeFiles/cls_rgw_gc.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_gc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o -MF CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o.d -o CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc.cc: In function 'int cls_rgw_gc_queue_init(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc.cc:53:61: note: format string is defined here
53 | CLS_LOG(10, "INFO: cls_rgw_gc_queue_init: queue size is %lu\n", op.size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cls_rgw_gc_obj_info&}; _Tp = cls_rgw_gc_obj_info; _Alloc = std::allocator<cls_rgw_gc_obj_info>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<cls_rgw_gc_obj_info>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'int cls_rgw_gc_queue_list_entries(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls_rgw_gc_obj_info>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls_rgw_gc_obj_info>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_gc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o -MF CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o.d -o CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_init(cls_method_context_t, const cls_queue_init_op&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:128:56: note: format string is defined here
128 | CLS_LOG(20, "INFO: init_queue_op queue actual size %lu", head.queue_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:129:48: note: format string is defined here
129 | CLS_LOG(20, "INFO: init_queue_op head size %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:131:65: note: format string is defined here
131 | CLS_LOG(20, "INFO: init_queue_op queue max urgent data size %lu", head.max_urgent_data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_get_capacity(cls_method_context_t, cls_queue_get_capacity_ret&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:147:61: note: format string is defined here
147 | CLS_LOG(20, "INFO: queue_get_capacity: size of queue is %lu", op_ret.queue_capacity);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_enqueue(cls_method_context_t, cls_queue_enqueue_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:193:91: note: format string is defined here
193 | CLS_LOG(10, "INFO: queue_enqueue(): Total size to be written is %u and data size is %lu", bl.length(), data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_list_entries(cls_method_context_t, const cls_queue_list_op&, cls_queue_list_ret&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:308:64: note: format string is defined here
308 | CLS_LOG(10, "INFO: queue_list_entries(): start_offset is %lu", start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:317:64: note: format string is defined here
317 | CLS_LOG(10, "INFO: queue_list_entries(): size_to_read is %lu", size_to_read);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:332:99: note: format string is defined here
332 | CLS_LOG(20, "INFO: queue_list_entries(): Entry start offset accounting for leftover data is %lu", entry_start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:343:78: note: format string is defined here
343 | CLS_LOG(10, "INFO: queue_list_entries(): index: %u, size_to_process: %lu", index, size_to_process);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:387:63: note: format string is defined here
387 | CLS_LOG(20, "INFO: queue_list_entries(): data size: %lu", data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:35: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:53: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:422:130: note: format string is defined here
422 | CLS_LOG(10, "INFO: queue_list_entries(): num_ops is same as op.max, hence breaking out from outer loop with next offset: %lu", next_marker.offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_remove_entries(cls_method_context_t, const cls_queue_remove_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:498:67: note: format string is defined here
498 | CLS_LOG(10, "INFO: queue_remove_entries: Start offset = %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:505:86: note: format string is defined here
505 | CLS_LOG(0, "INFO: queue_remove_entries: Invalid end marker: offset = %s, gen = %lu", end_marker.to_str().c_str(), end_marker.gen);
| ~~^
| |
| long unsigned int
| %llu
[ 30%] Building CXX object src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_rgw_gc_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o -MF CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o.d -o CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Linking CXX shared library ../../lib/libcls_rgw_gc.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw_gc.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_rgw_gc.so.1 -o ../../lib/libcls_rgw_gc.so.1.0.0 CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_rgw_gc.so.1.0.0 ../../lib/libcls_rgw_gc.so.1 ../../lib/libcls_rgw_gc.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_rgw_gc
make -f src/cls/CMakeFiles/cls_2pc_queue.dir/build.make src/cls/CMakeFiles/cls_2pc_queue.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_2pc_queue.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_2pc_queue.dir/build.make src/cls/CMakeFiles/cls_2pc_queue.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_2pc_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o -MF CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o.d -o CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_init(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:37:56: note: format string is defined here
37 | CLS_LOG(20, "INFO: cls_2pc_queue_init: max size is %lu (bytes)", op.queue_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_reserve(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:101:65: note: format string is defined here
101 | CLS_LOG(10, "INFO: cls_2pc_queue_reserve: remaining size: %lu (bytes)", remaining_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:102:71: note: format string is defined here
102 | CLS_LOG(10, "INFO: cls_2pc_queue_reserve: current reservations: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:103:65: note: format string is defined here
103 | CLS_LOG(10, "INFO: cls_2pc_queue_reserve: requested size: %lu (bytes)", res_op.size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:130:67: note: format string is defined here
130 | CLS_LOG(10, "INFO: cls_2pc_queue_reserve: urgent data size: %lu exceeded maximum: %lu using xattrs", urgent_data_length, head.max_urgent_data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:130:89: note: format string is defined here
130 | CLS_LOG(10, "INFO: cls_2pc_queue_reserve: urgent data size: %lu exceeded maximum: %lu using xattrs", urgent_data_length, head.max_urgent_data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:178:63: note: format string is defined here
178 | CLS_LOG(20, "INFO: cls_2pc_queue_reserve: remaining size: %lu (bytes)", remaining_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:179:69: note: format string is defined here
179 | CLS_LOG(20, "INFO: cls_2pc_queue_reserve: current reservations: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:180:63: note: format string is defined here
180 | CLS_LOG(20, "INFO: cls_2pc_queue_reserve: requested size: %lu (bytes)", res_op.size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:181:65: note: format string is defined here
181 | CLS_LOG(20, "INFO: cls_2pc_queue_reserve: urgent data size: %lu (bytes)", urgent_data_length);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_commit(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:256:80: note: format string is defined here
256 | CLS_LOG(1, "ERROR: cls_2pc_queue_commit: trying to commit %lu bytes to a %lu bytes reservation",
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:287:68: note: format string is defined here
287 | CLS_LOG(20, "INFO: cls_2pc_queue_commit: current reservations: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'std::unordered_map<unsigned int, cls_2pc_reservation>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:288:75: note: format string is defined here
288 | CLS_LOG(20, "INFO: cls_2pc_queue_commit: current reservation entries: %lu",
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_abort(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:372:67: note: format string is defined here
372 | CLS_LOG(20, "INFO: cls_2pc_queue_abort: current reservations: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_list_reservations(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'std::unordered_map<unsigned int, cls_2pc_reservation>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:397:57: note: format string is defined here
397 | CLS_LOG(20, "INFO: cls_2pc_queue_list_reservations: %lu reservation entries found", urgent_data.reservations.size());
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'std::unordered_map<unsigned int, cls_2pc_reservation>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:417:61: note: format string is defined here
417 | CLS_LOG(20, "INFO: cls_2pc_queue_list_reservations: %lu reservation entries found in xatts", xattr_reservations.size());
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc: In function 'int cls_2pc_queue_expire_reservations(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'std::unordered_map<unsigned int, cls_2pc_reservation>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:452:59: note: format string is defined here
452 | CLS_LOG(20, "INFO: cls_2pc_queue_expire_reservations: %lu reservation entries found", urgent_data.reservations.size());
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:453:81: note: format string is defined here
453 | CLS_LOG(20, "INFO: cls_2pc_queue_expire_reservations: current reservations: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'std::unordered_map<unsigned int, cls_2pc_reservation>::size_type' {aka 'unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:487:63: note: format string is defined here
487 | CLS_LOG(20, "INFO: cls_2pc_queue_expire_reservations: %lu reservation entries found in xatts", xattr_reservations.size());
| ~~^
| |
| long unsigned int
| %u
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:513:89: note: format string is defined here
513 | CLS_LOG(20, "INFO: cls_2pc_queue_expire_reservations: reservations after cleanup: %lu (bytes)", urgent_data.reserved_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator) [with _Key = unsigned int; _Value = std::pair<const unsigned int, cls_2pc_reservation>; _Alloc = std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:933:7: note: parameter passing for argument of type 'std::_Hashtable<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
933 | erase(iterator __it)
| ^~~~~
In file included from /usr/include/c++/11/unordered_map:47,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue.cc:4:
/usr/include/c++/11/bits/unordered_map.h: In function 'int cls_2pc_queue_expire_reservations(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h: In function 'int cls_2pc_queue_abort(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h: In function 'int cls_2pc_queue_reserve(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h: In function 'int cls_2pc_queue_commit(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<unsigned int, cls_2pc_reservation>::iterator' {aka 'std::__detail::_Insert_base<unsigned int, std::pair<const unsigned int, cls_2pc_reservation>, std::allocator<std::pair<const unsigned int, cls_2pc_reservation> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 30%] Building CXX object src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_2pc_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o -MF CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o.d -o CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_init(cls_method_context_t, const cls_queue_init_op&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:128:56: note: format string is defined here
128 | CLS_LOG(20, "INFO: init_queue_op queue actual size %lu", head.queue_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:129:48: note: format string is defined here
129 | CLS_LOG(20, "INFO: init_queue_op head size %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:131:65: note: format string is defined here
131 | CLS_LOG(20, "INFO: init_queue_op queue max urgent data size %lu", head.max_urgent_data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_get_capacity(cls_method_context_t, cls_queue_get_capacity_ret&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:147:61: note: format string is defined here
147 | CLS_LOG(20, "INFO: queue_get_capacity: size of queue is %lu", op_ret.queue_capacity);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_enqueue(cls_method_context_t, cls_queue_enqueue_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:193:91: note: format string is defined here
193 | CLS_LOG(10, "INFO: queue_enqueue(): Total size to be written is %u and data size is %lu", bl.length(), data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_list_entries(cls_method_context_t, const cls_queue_list_op&, cls_queue_list_ret&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:308:64: note: format string is defined here
308 | CLS_LOG(10, "INFO: queue_list_entries(): start_offset is %lu", start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:317:64: note: format string is defined here
317 | CLS_LOG(10, "INFO: queue_list_entries(): size_to_read is %lu", size_to_read);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:332:99: note: format string is defined here
332 | CLS_LOG(20, "INFO: queue_list_entries(): Entry start offset accounting for leftover data is %lu", entry_start_offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:343:78: note: format string is defined here
343 | CLS_LOG(10, "INFO: queue_list_entries(): index: %u, size_to_process: %lu", index, size_to_process);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:387:63: note: format string is defined here
387 | CLS_LOG(20, "INFO: queue_list_entries(): data size: %lu", data_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:35: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long unsigned int' [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:418:53: note: format string is defined here
418 | CLS_LOG(10, "INFO: num_ops: %lu and op.max is %lu\n", num_ops, op.max);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:422:130: note: format string is defined here
422 | CLS_LOG(10, "INFO: queue_list_entries(): num_ops is same as op.max, hence breaking out from outer loop with next offset: %lu", next_marker.offset);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc: In function 'int queue_remove_entries(cls_method_context_t, const cls_queue_remove_op&, cls_queue_head&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:498:67: note: format string is defined here
498 | CLS_LOG(10, "INFO: queue_remove_entries: Start offset = %lu", head.max_head_size);
| ~~^
| |
| long unsigned int
| %llu
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/objclass.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/objclass.h:33:18: note: in definition of macro 'CLS_LOG'
33 | cls_log(level, "<cls> %s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_src.cc:505:86: note: format string is defined here
505 | CLS_LOG(0, "INFO: queue_remove_entries: Invalid end marker: offset = %s, gen = %lu", end_marker.to_str().c_str(), end_marker.gen);
| ~~^
| |
| long unsigned int
| %llu
[ 30%] Building CXX object src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_2pc_queue_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o -MF CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o.d -o CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.cc:1:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >; _ForwardIterator = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<std::__cxx11::basic_string<char> > JSONObj::get_array_elements()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Linking CXX shared library ../../lib/libcls_2pc_queue.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_2pc_queue.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_2pc_queue.so.1 -o ../../lib/libcls_2pc_queue.so.1.0.0 CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_2pc_queue.so.1.0.0 ../../lib/libcls_2pc_queue.so.1 ../../lib/libcls_2pc_queue.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_2pc_queue
make -f src/cls/CMakeFiles/cls_fifo.dir/build.make src/cls/CMakeFiles/cls_fifo.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_fifo.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_fifo.dir/build.make src/cls/CMakeFiles/cls_fifo.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_fifo_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o -MF CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o.d -o CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/fifo/cls_fifo.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/fifo/cls_fifo.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ceph::buffer::v15_2_0::list, long long unsigned int&, std::chrono::time_point<ceph::real_clock, std::chrono::duration<long long unsigned int, std::ratio<1, 1000000000> > >&}; _Tp = rados::cls::fifo::part_list_entry; _Alloc = std::allocator<rados::cls::fifo::part_list_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rados::cls::fifo::part_list_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'int rados::cls::fifo::{anonymous}::list_part(cls_method_context_t, ceph::buffer::v15_2_0::list*, ceph::buffer::v15_2_0::list*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rados::cls::fifo::part_list_entry*, std::vector<rados::cls::fifo::part_list_entry> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/fifo/cls_fifo.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Linking CXX shared library ../../lib/libcls_fifo.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_fifo.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_fifo.so.1 -o ../../lib/libcls_fifo.so.1.0.0 CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_fifo.so.1.0.0 ../../lib/libcls_fifo.so.1 ../../lib/libcls_fifo.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_fifo
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_cmpomap_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o -MF CMakeFiles/cls_cmpomap.dir/server.cc.o.d -o CMakeFiles/cls_cmpomap.dir/server.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap/server.cc
[ 30%] Linking CXX shared library ../../../lib/libcls_cmpomap.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cmpomap.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_cmpomap.so.1 -o ../../../lib/libcls_cmpomap.so.1.0.0 CMakeFiles/cls_cmpomap.dir/server.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libcls_cmpomap.so.1.0.0 ../../../lib/libcls_cmpomap.so.1 ../../../lib/libcls_cmpomap.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_cmpomap
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd/CMakeFiles/osd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/OSD.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/OSD.cc.o -MF CMakeFiles/osd.dir/OSD.cc.o.d -o CMakeFiles/osd.dir/OSD.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:38:
/usr/include/c++/11/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<spg_t, unsigned int>; _Compare = std::less<std::pair<spg_t, unsigned int> >; _Alloc = std::allocator<std::pair<spg_t, unsigned int> >]':
/usr/include/c++/11/bits/stl_set.h:654:7: note: parameter passing for argument of type 'std::set<std::pair<spg_t, unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<spg_t, unsigned int>, std::pair<spg_t, unsigned int>, std::_Identity<std::pair<spg_t, unsigned int> >, std::less<std::pair<spg_t, unsigned int> >, std::allocator<std::pair<spg_t, unsigned int> > >::const_iterator'} changed in GCC 7.1
654 | erase(const_iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_set.h:654:7: note: parameter passing for argument of type 'std::set<std::pair<spg_t, unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<spg_t, unsigned int>, std::pair<spg_t, unsigned int>, std::_Identity<std::pair<spg_t, unsigned int> >, std::less<std::pair<spg_t, unsigned int> >, std::allocator<std::pair<spg_t, unsigned int> > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const spg_t&}; _Tp = spg_t; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<spg_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spg_t; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<spg_t*, std::vector<spg_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:38:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = pg_t; _KeyOfValue = std::_Identity<pg_t>; _Compare = std::less<pg_t>; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, pg_t, std::_Identity<pg_t>, std::less<pg_t>, std::allocator<pg_t> >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:38:
/usr/include/c++/11/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Compare = std::less<pg_t>; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/stl_set.h:654:7: note: parameter passing for argument of type 'std::set<pg_t>::const_iterator' {aka 'std::_Rb_tree<pg_t, pg_t, std::_Identity<pg_t>, std::less<pg_t>, std::allocator<pg_t> >::const_iterator'} changed in GCC 7.1
654 | erase(const_iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:38:
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, pg_t, std::_Identity<pg_t>, std::less<pg_t>, std::allocator<pg_t> >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = pg_t; _Val = pg_t; _KeyOfValue = std::_Identity<pg_t>; _Compare = std::less<pg_t>; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<pg_t>' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >; _Key = std::pair<spg_t, unsigned int>; _Val = std::pair<spg_t, unsigned int>; _KeyOfValue = std::_Identity<std::pair<spg_t, unsigned int> >; _Compare = std::less<std::pair<spg_t, unsigned int> >; _Alloc = std::allocator<std::pair<spg_t, unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, store_statfs_t>; _KeyOfValue = std::_Select1st<std::pair<const long long int, store_statfs_t> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, store_statfs_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, store_statfs_t>, std::_Select1st<std::pair<const long long int, store_statfs_t> >, std::less<long long int>, std::allocator<std::pair<const long long int, store_statfs_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void DynamicPerfStats::merge(const DynamicPerfStats&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc: In member function 'void OSDService::prune_pg_created()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:1258:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<pg_t>' changed in GCC 7.1
1258 | i = pg_created.erase(i);
| ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc: In member function 'void OSDService::prune_sent_ready_to_merge(const OSDMapRef&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:1994:43: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<pg_t>' changed in GCC 7.1
1994 | i = sent_ready_to_merge_source.erase(i);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/adaptor/reversed.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:28:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void OSD::clear_temp_objects()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc: In member function 'void OSDShard::_prime_splits(std::set<std::pair<spg_t, unsigned int> >*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:10656:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >' changed in GCC 7.1
10656 | p = pgids->erase(p);
| ~~~~~~~~~~~~^~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:38:
/usr/include/c++/11/bits/stl_set.h: In member function 'void OSDShard::prime_splits(const OSDMapRef&, std::set<std::pair<spg_t, unsigned int> >*)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc: In member function 'void OSDShard::prime_merges(const OSDMapRef&, std::set<std::pair<spg_t, unsigned int> >*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.cc:10707:25: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<spg_t, unsigned int> >' changed in GCC 7.1
10707 | p = merge_pgs->erase(p);
| ~~~~~~~~~~~~~~~~^~~
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/pg_scrubber.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/pg_scrubber.cc.o -MF CMakeFiles/osd.dir/pg_scrubber.cc.o.d -o CMakeFiles/osd.dir/pg_scrubber.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/pg_scrubber.cc
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/scrub_machine.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/scrub_machine.cc.o -MF CMakeFiles/osd.dir/scrub_machine.cc.o.d -o CMakeFiles/osd.dir/scrub_machine.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scrub_machine.cc
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/PrimaryLogScrub.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PrimaryLogScrub.cc.o -MF CMakeFiles/osd.dir/PrimaryLogScrub.cc.o.d -o CMakeFiles/osd.dir/PrimaryLogScrub.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogScrub.cc
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/Watch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/Watch.cc.o -MF CMakeFiles/osd.dir/Watch.cc.o.d -o CMakeFiles/osd.dir/Watch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/Watch.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/Watch.cc:2:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<Notify> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<Notify> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Watch::cancel_notify(NotifyRef)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Watch::notify_ack(uint64_t, ceph::bufferlist&)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<Notify> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o -MF CMakeFiles/osd.dir/ClassHandler.cc.o.d -o CMakeFiles/osd.dir/ClassHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ClassHandler.cc
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/PG.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PG.cc.o -MF CMakeFiles/osd.dir/PG.cc.o.d -o CMakeFiles/osd.dir/PG.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:22,
from /usr/include/boost/scoped_ptr.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<snapid_t*>; _ForwardIterator = snapid_t*; _Tp = snapid_t]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/memory:63,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:22,
from /usr/include/boost/scoped_ptr.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const eversion_t, hobject_t> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const eversion_t, hobject_t> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Session::rm_backoff(ceph::ref_t<Backoff>&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = AsyncReserver<spg_t, Finisher>::Reservation; _Alloc = std::allocator<AsyncReserver<spg_t, Finisher>::Reservation>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<AsyncReserver<spg_t, Finisher>::Reservation, std::allocator<AsyncReserver<spg_t, Finisher>::Reservation> >::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_dup_t&}; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<unsigned int, spg_t>; _Val = std::pair<unsigned int, spg_t>; _KeyOfValue = std::_Identity<std::pair<unsigned int, spg_t> >; _Compare = std::less<std::pair<unsigned int, spg_t> >; _Alloc = std::allocator<std::pair<unsigned int, spg_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, spg_t>, std::pair<unsigned int, spg_t>, std::_Identity<std::pair<unsigned int, spg_t> >, std::less<std::pair<unsigned int, spg_t> >, std::allocator<std::pair<unsigned int, spg_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, spg_t>, std::pair<unsigned int, spg_t>, std::_Identity<std::pair<unsigned int, spg_t> >, std::less<std::pair<unsigned int, spg_t> >, std::allocator<std::pair<unsigned int, spg_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&) [with _Key = std::pair<unsigned int, spg_t>; _Compare = std::less<std::pair<unsigned int, spg_t> >; _Alloc = std::allocator<std::pair<unsigned int, spg_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<unsigned int, spg_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {snapid_t&, long long unsigned int}; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const snapid_t, snapid_t>&; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In constructor 'PGLog::IndexedLog::IndexedLog(Args&& ...) [with Args = {const eversion_t&, const eversion_t&, eversion_t&, eversion_t&, std::__cxx11::list<pg_log_entry_t, std::allocator<pg_log_entry_t> >, std::__cxx11::list<pg_log_dup_t, std::allocator<pg_log_dup_t> >}]':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'PGLog::IndexedLog::IndexedLog(const PGLog::IndexedLog&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void PG::release_backoffs(const hobject_t&, const hobject_t&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void PG::rm_backoff(ceph::ref_t<Backoff>&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:22,
from /usr/include/boost/scoped_ptr.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void PG::filter_snapc(std::vector<snapid_t>&)':
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void AsyncReserver<T, F>::preempt_one() [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, spg_t>, std::pair<unsigned int, spg_t>, std::_Identity<std::pair<unsigned int, spg_t> >, std::less<std::pair<unsigned int, spg_t> >, std::allocator<std::pair<unsigned int, spg_t> > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void AsyncReserver<T, F>::do_queues() [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/list.tcc: In member function 'void AsyncReserver<T, F>::update_priority(T, unsigned int) [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::iterator' {aka 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/list.tcc: In member function 'void AsyncReserver<T, F>::cancel_reservation(T) [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.cc:15:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::iterator' {aka 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/PGLog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PGLog.cc.o -MF CMakeFiles/osd.dir/PGLog.cc.o.d -o CMakeFiles/osd.dir/PGLog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&&, std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1614:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
1614 | splice(const_iterator __position, list&& __x, const_iterator __first,
| ^~~~~~
/usr/include/c++/11/bits/stl_list.h:1614:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h:1614:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator) [with _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _Hash = std::hash<osd_reqid_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:933:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
933 | erase(iterator __it)
| ^~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = hobject_t; _Value = std::pair<const hobject_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const hobject_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<hobject_t>; _Hash = std::hash<hobject_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<hobject_t, std::pair<const hobject_t, pg_log_entry_t*>, std::allocator<std::pair<const hobject_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<hobject_t>, std::hash<hobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<hobject_t, std::pair<const hobject_t, pg_log_entry_t*>, std::allocator<std::pair<const hobject_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<hobject_t>, std::hash<hobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_dup_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_dup_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _Hash = std::hash<osd_reqid_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_dup_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_dup_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_dup_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_dup_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
/usr/include/c++/11/bits/hashtable.h: In member function 'void PGLog::IndexedLog::unindex(const pg_log_dup_t&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_dup_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_dup_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_dup_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_dup_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'void PGLog::IndexedLog::unindex(const pg_log_entry_t&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<hobject_t, std::pair<const hobject_t, pg_log_entry_t*>, std::allocator<std::pair<const hobject_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<hobject_t>, std::hash<hobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<hobject_t, std::pair<const hobject_t, pg_log_entry_t*>, std::allocator<std::pair<const hobject_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<hobject_t>, std::hash<hobject_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:47,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<osd_reqid_t, pg_log_entry_t*>::iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:1192:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1192 | erase(const_iterator __position)
| ^~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h: In member function 'void pg_missing_set<TrackChanges>::rm(std::map<hobject_t, pg_missing_item>::const_iterator) [with bool TrackChanges = true]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:4901:8: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
4901 | void rm(std::map<hobject_t, item>::const_iterator m) {
| ^~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In member function 'mempool::osd_pglog::list<pg_log_entry_t> PGLog::IndexedLog::rewind_from_head(eversion_t)':
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
1666 | { splice(__position, std::move(__x), __first, __last); }
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'pg_log_t::pg_log_t(const pg_log_t&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/list.tcc: In member function 'void PGLog::IndexedLog::split_out_child(pg_t, unsigned int, PGLog::IndexedLog*)':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PGLog::IndexedLog::trim(ceph::common::CephContext*, eversion_t, std::set<eversion_t>*, std::set<std::__cxx11::basic_string<char> >*, eversion_t*)':
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_map.h: In static member function 'static void PGLog::_merge_object_divergent_entries(const PGLog::IndexedLog&, const hobject_t&, mempool::osd_pglog::list<pg_log_entry_t>&, const pg_info_t&, eversion_t, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<false>]':
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h: In static member function 'static void PGLog::_merge_object_divergent_entries(const PGLog::IndexedLog&, const hobject_t&, mempool::osd_pglog::list<pg_log_entry_t>&, const pg_info_t&, eversion_t, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<true>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:1093:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
1093 | missing.rm(missing.get_items().find(hoid));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:1115:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
1115 | missing.rm(missing.get_items().find(hoid));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'bool PGLog::merge_log_dups(const pg_log_t&)':
/usr/include/c++/11/bits/stl_list.h:1247:23: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::iterator' changed in GCC 7.1
1247 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc: In member function 'void PGLog::merge_log(pg_info_t&, pg_log_t&&, pg_shard_t, pg_info_t&, PGLog::LogEntryHandler*, bool&, bool&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:401:19: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
401 | log.log.splice(log.log.begin(),
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
402 | std::move(olog.log), from, to);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:401:19: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:401:19: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
1666 | { splice(__position, std::move(__x), __first, __last); }
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h:1666:15: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGLog.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:4898:9: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
4898 | rm(p);
| ~~^~~
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o -MF CMakeFiles/osd.dir/PrimaryLogPG.cc.o.d -o CMakeFiles/osd.dir/PrimaryLogPG.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:32:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/boost/tuple/tuple.hpp:68,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:18:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Value = const snapid_t]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >; _Value = const snapid_t]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
311 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:311:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >; _Tp = snapid_t]':
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3876 | find(_InputIterator __first, _InputIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/boost/tuple/tuple.hpp:68,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:18:
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = snapid_t]':
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3876 | find(_InputIterator __first, _InputIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/boost/tuple/tuple.hpp:68,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:18:
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >; _OI = __gnu_cxx::__normal_iterator<std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>, std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const hobject_t&}; _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<hobject_t>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<hobject_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_hit_set_info_t&}; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_hit_set_info_t>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'std::enable_if_t<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_Tp, _Up>, std::is_assignable<_T1&, _U1> >, std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = const pg_hit_set_history_t&; _Tp = pg_hit_set_history_t]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:1514:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
1514 | std::__uninitialized_copy_a(__first, __last, __result,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc:238:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
239 | end(), _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, eversion_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, eversion_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, eversion_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, eversion_t>, std::_Select1st<std::pair<const hobject_t, eversion_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, eversion_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void BackfillInterval::pop_front()':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, eversion_t>, std::_Select1st<std::pair<const hobject_t, eversion_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, eversion_t> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = hobject_t; _Tp = eversion_t; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, eversion_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, eversion_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = hobject_t; _Tp = std::__cxx11::list<boost::intrusive_ptr<OpRequest> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::shared_ptr<ObjectContext> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ObjectContext> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = hobject_t; _Tp = std::shared_ptr<PrimaryLogPG::ManifestOp>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::shared_ptr<PrimaryLogPG::ManifestOp> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<long long unsigned int, entity_name_t>; _Val = std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >; _Compare = std::less<std::pair<long long unsigned int, entity_name_t> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, entity_name_t>, std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >, std::less<std::pair<long long unsigned int, entity_name_t> >, std::allocator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&) [with _Key = hobject_t; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const clone_info&}; _Tp = clone_info; _Alloc = std::allocator<clone_info>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<clone_info>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = clone_info; _Alloc = std::allocator<clone_info>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<clone_info*, std::vector<clone_info> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2224:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2224 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'virtual void ToSparseReadResult::finish(int)':
/usr/include/c++/11/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1102 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/boost/tuple/tuple.hpp:68,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:18:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _OI = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {neorados::CloneInfo}; _Tp = neorados::CloneInfo; _Alloc = std::allocator<neorados::CloneInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<neorados::CloneInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void PrimaryLogPG::context_registry_on_change()':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, entity_name_t>, std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >, std::less<std::pair<long long unsigned int, entity_name_t> >, std::allocator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_tree.h:1061:35: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1061 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_tree.h:1061:35: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1061 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, int>, std::_Select1st<std::pair<const long long unsigned int, int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PrimaryLogPG::watch_disconnect_t&}; _Tp = PrimaryLogPG::watch_disconnect_t; _Alloc = std::allocator<PrimaryLogPG::watch_disconnect_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<PrimaryLogPG::watch_disconnect_t>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = PrimaryLogPG::watch_disconnect_t; _Alloc = std::allocator<PrimaryLogPG::watch_disconnect_t>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<PrimaryLogPG::watch_disconnect_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void PeeringState::object_recovered(const hobject_t&, const object_stat_sum_t&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::v15_2_0::list::const_iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<unsigned int, spg_t>; _Val = std::pair<unsigned int, spg_t>; _KeyOfValue = std::_Identity<std::pair<unsigned int, spg_t> >; _Compare = std::less<std::pair<unsigned int, spg_t> >; _Alloc = std::allocator<std::pair<unsigned int, spg_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, spg_t>, std::pair<unsigned int, spg_t>, std::_Identity<std::pair<unsigned int, spg_t> >, std::less<std::pair<unsigned int, spg_t> >, std::allocator<std::pair<unsigned int, spg_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void PGLog::IndexedLog::get_object_reqids(const hobject_t&, unsigned int, mempool::osd_pglog::vector<std::pair<osd_reqid_t, long long unsigned int> >*, mempool::osd_pglog::map<unsigned int, int>*) const':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {pg_log_entry_t}; _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<pg_log_entry_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pg_log_entry_t}; _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<(! std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > > >; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >]':
/usr/include/c++/11/bits/stl_tree.h:1107:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > > >' changed in GCC 7.1
1107 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1107:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, PGTransaction::ObjectOperation>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, PGTransaction::ObjectOperation> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, PGTransaction::ObjectOperation> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, PGTransaction::ObjectOperation>, std::_Select1st<std::pair<const hobject_t, PGTransaction::ObjectOperation> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, PGTransaction::ObjectOperation> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, PGTransaction::ObjectOperation>, std::_Select1st<std::pair<const hobject_t, PGTransaction::ObjectOperation> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, PGTransaction::ObjectOperation> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void PGTransaction::remove(const hobject_t&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, PGTransaction::ObjectOperation> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_map<K, V, S>::erase(K, K) [with K = long long unsigned int; V = boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange>; S = PGTransaction::ObjectOperation::SplitMerger]':
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > > >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGTransaction.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange>; S = PGTransaction::ObjectOperation::SplitMerger]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange>, PGTransaction::ObjectOperation::SplitMerger>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, V&&) [with K = long long unsigned int; V = boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange>; S = PGTransaction::ObjectOperation::SplitMerger]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, boost::variant<PGTransaction::ObjectOperation::BufferUpdate::Write, PGTransaction::ObjectOperation::BufferUpdate::Zero, PGTransaction::ObjectOperation::BufferUpdate::CloneRange> > > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_vector.h:558:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
558 | std::__uninitialized_copy_a(__x.begin(), __x.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
559 | this->_M_impl._M_start,
| ~~~~~~~~~~~~~~~~~~~~~~~
560 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/list.tcc: In lambda function:
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/boost/container/detail/flat_tree.hpp:30,
from /usr/include/boost/container/flat_set.hpp:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void PGTransaction::rename(const hobject_t&, const hobject_t&)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, PGTransaction::ObjectOperation>, std::_Select1st<std::pair<const hobject_t, PGTransaction::ObjectOperation> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, PGTransaction::ObjectOperation> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/container/detail/flat_tree.hpp:30,
from /usr/include/boost/container/flat_set.hpp:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>}; _Tp = boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t>; _Alloc = std::allocator<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'constexpr decltype (forward<Callable>(callable)((forward<Args>)(fu2::abi_310::detail::invocation::invoke::args)...)) fu2::abi_310::detail::invocation::invoke(Callable&&, Args&& ...) [with Callable = ObjectOperation::CB_ObjectOperation_decodesnaps; Args = {boost::system::error_code, int, const ceph::buffer::v15_2_0::list&}]':
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<neorados::CloneInfo*, std::vector<neorados::CloneInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void AsyncReserver<T, F>::preempt_one() [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, spg_t>, std::pair<unsigned int, spg_t>, std::_Identity<std::pair<unsigned int, spg_t> >, std::less<std::pair<unsigned int, spg_t> >, std::allocator<std::pair<unsigned int, spg_t> > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void AsyncReserver<T, F>::do_queues() [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void AsyncReserver<T, F>::cancel_reservation(T) [with T = spg_t; F = Finisher]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > >, std::_Select1st<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<unsigned int, std::_List_iterator<AsyncReserver<spg_t, Finisher>::Reservation> > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<unsigned int, spg_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_set.h: In member function 'virtual void PrimaryLogPG::on_local_recover(const hobject_t&, const ObjectRecoveryInfo&, ObjectContextRef, bool, ObjectStore::Transaction*)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void PrimaryLogPG::complete_disconnect_watches(ObjectContextRef, const std::__cxx11::list<PrimaryLogPG::watch_disconnect_t>&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PrimaryLogPG::issue_repop(PrimaryLogPG::RepGather*, PrimaryLogPG::OpContext*)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::submit_log_entries(mempool::osd_pglog::list<pg_log_entry_t>&, ObcLockManager&&, std::optional<std::function<void()> >&&, OpRequestRef, int)::<lambda()>::OnComplete::finish(int)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, PrimaryLogPG::LogUpdateCtx>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>, std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PrimaryLogPG::handle_watch_timeout(WatchRef)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<PrimaryLogPG::watch_disconnect_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h: In member function 'void PrimaryLogPG::kick_object_context_blocked(ObjectContextRef)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::shared_ptr<ObjectContext> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ObjectContext> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In member function 'ObjectContextRef PrimaryLogPG::get_prev_clone_obc(ObjectContextRef)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3428:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3428 | auto s = std::find(obc->ssc->snapset.clones.begin(), obc->ssc->snapset.clones.end(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3429 | obc->obs.oi.soid.snap);
| ~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In lambda function:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3463:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3463 | auto get_context = [this, &oi, &snapset](auto iter)
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In member function 'void PrimaryLogPG::get_adjacent_clones(ObjectContextRef, ObjectContextRef&, ObjectContextRef&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3473:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3473 | auto s = std::find(snapset.clones.begin(), snapset.clones.end(), oi.soid.snap);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_set.h: In member function 'int PrimaryLogPG::trim_object(bool, const hobject_t&, snapid_t, PrimaryLogPG::OpContextUPtr*)':
/usr/include/c++/11/bits/stl_set.h:193:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
193 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:4528:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
4528 | p = std::find(snapset.clones.begin(), snapset.clones.end(), coid.snap);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In member function 'int PrimaryLogPG::find_object_context(const hobject_t&, ObjectContextRef*, bool, bool, hobject_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:11648:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
11648 | vector<snapid_t>::const_iterator citer = std::find(
| ~~~~~~~~~^
11649 | ssc->snapset.clones.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11650 | ssc->snapset.clones.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
11651 | oid.snap);
| ~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:11779:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
11779 | if (std::find(p->second.begin(), p->second.end(), oid.snap) ==
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::on_global_recover(const hobject_t&, const object_stat_sum_t&, bool)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::shared_ptr<ObjectContext> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ObjectContext> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void PrimaryLogPG::do_update_log_missing_reply(OpRequestRef&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, PrimaryLogPG::LogUpdateCtx>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>, std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PrimaryLogPG::mark_all_unfound_lost(int, std::function<void(int, const std::__cxx11::basic_string<char>&, ceph::buffer::v15_2_0::list&)>)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<hobject_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'virtual void PrimaryLogPG::_clear_recovery_state()':
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::shared_ptr<ObjectContext> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ObjectContext> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ObjectContext> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In lambda function:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3402:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3402 | auto is_unreadable_snap = [this, obc, &snapset, op](auto iter) -> bool {
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc: In member function 'bool PrimaryLogPG::recover_adjacent_clones(ObjectContextRef, OpRequestRef)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3401:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3401 | auto s = std::find(snapset.clones.begin(), snapset.clones.end(), obc->obs.oi.soid.snap);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3414 | if (is_unreadable_snap(s - 1)) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:3419:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
3419 | if (is_unreadable_snap(s + 1)) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PrimaryLogPG::hit_set_persist()':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PrimaryLogPG.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'uint64_t PrimaryLogPG::recover_backfill(uint64_t, ThreadPool::TPHandle&, bool*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t>*, std::vector<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o -MF CMakeFiles/osd.dir/ReplicatedBackend.cc.o.d -o CMakeFiles/osd.dir/ReplicatedBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/11/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' changed in GCC 7.1
171 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> >, std::_Select1st<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PushOp&}; _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::clear_pull_from(std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:2361:6: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, ReplicatedBackend::PullInfo>, std::_Select1st<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> > >::iterator'} changed in GCC 7.1
2361 | void ReplicatedBackend::clear_pull_from(
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::clear_pull(std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator, bool)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:2370:6: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, ReplicatedBackend::PullInfo>, std::_Select1st<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> > >::iterator'} changed in GCC 7.1
2370 | void ReplicatedBackend::clear_pull(
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:2375:20: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, ReplicatedBackend::PullInfo>, std::_Select1st<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> > >::iterator'} changed in GCC 7.1
2375 | clear_pull_from(piter);
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'Message* ReplicatedBackend::generate_subop(const hobject_t&, const eversion_t&, ceph_tid_t, osd_reqid_t, eversion_t, eversion_t, hobject_t, hobject_t, const bufferlist&, std::optional<pg_hit_set_history_t>&, ObjectStore::Transaction&, pg_shard_t, const pg_info_t&)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'virtual void ReplicatedBackend::check_recovery_sources(const OSDMapRef&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:180:19: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
180 | clear_pull(pulling.find(*j), false);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void ReplicatedBackend::op_commit(ceph::ref_t<ReplicatedBackend::InProgressOp>&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void ReplicatedBackend::do_repop_reply(OpRequestRef)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> >, std::_Select1st<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, boost::intrusive_ptr<ReplicatedBackend::InProgressOp> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void ReplicatedBackend::send_pushes(int, std::map<pg_shard_t, std::vector<PushOp> >&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'void ReplicatedBackend::do_push_reply(OpRequestRef)':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::_failed_pull(pg_shard_t, const hobject_t&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:2358:13: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
2358 | clear_pull(it);
| ~~~~~~~~~~^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'bool ReplicatedBackend::handle_pull_response(pg_shard_t, const PushOp&, PullOp*, std::__cxx11::list<ReplicatedBackend::pull_complete_info>*, ObjectStore::Transaction*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:1894:20: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
1894 | clear_pull_from(piter);
| ~~~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc: In member function 'virtual void C_ReplicatedBackend_OnPullComplete::finish(ThreadPool::TPHandle&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ReplicatedBackend.cc:827:21: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
827 | bc->clear_pull(j, false /* already did it */);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/ECBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ECBackend.cc.o -MF CMakeFiles/osd.dir/ECBackend.cc.o.d -o CMakeFiles/osd.dir/ECBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'pg_hit_set_history_t::pg_hit_set_history_t(const pg_hit_set_history_t&)':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<hobject_t>; _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void ECSubWrite::claim(ECSubWrite&)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/smart_ptr/scoped_ptr.hpp:22,
from /usr/include/boost/scoped_ptr.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >; _ForwardIterator = pg_log_entry_t*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_set.h: In member function 'void ECBackend::handle_sub_write(pg_shard_t, OpRequestRef, ECSubWrite&, const ZTracer::Trace&)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_set.h: In member function 'void ECBackend::filter_read_op(const OSDMapRef&, ECBackend::ReadOp&)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECBackend.cc:18:
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o -MF CMakeFiles/osd.dir/ECTransaction.cc.o.d -o CMakeFiles/osd.dir/ECTransaction.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECTransaction.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECTransaction.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGTransaction.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PG.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECTransaction.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = ceph::buffer::v15_2_0::list; S = bl_split_merge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, ceph::buffer::v15_2_0::list, bl_split_merge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, const V&) [with K = long long unsigned int; V = ceph::buffer::v15_2_0::list; S = bl_split_merge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:189:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >' changed in GCC 7.1
189 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/PGBackend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PGBackend.cc.o -MF CMakeFiles/osd.dir/PGBackend.cc.o.d -o CMakeFiles/osd.dir/PGBackend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const hobject_t&}; _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<hobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int PGBackend::objects_list_range(const hobject_t&, const hobject_t&, std::vector<hobject_t>*, std::vector<ghobject_t>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<hobject_t, eversion_t>}; _Tp = std::pair<hobject_t, eversion_t>; _Alloc = std::allocator<std::pair<hobject_t, eversion_t> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<hobject_t, eversion_t> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<hobject_t, eversion_t>&}; _Tp = std::pair<hobject_t, eversion_t>; _Alloc = std::allocator<std::pair<hobject_t, eversion_t> >]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<hobject_t, eversion_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void PGBackend::recover_delete_object(const hobject_t&, eversion_t, PGBackend::RecoveryHandle*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<hobject_t, eversion_t>*, std::vector<std::pair<hobject_t, eversion_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGBackend.cc:20:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PGBackend::send_recovery_deletes(int, const std::map<pg_shard_t, std::vector<std::pair<hobject_t, eversion_t> > >&)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<std::pair<hobject_t, eversion_t> >' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void PGBackend::handle_recovery_delete(OpRequestRef)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<hobject_t, eversion_t> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/OSDCap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/OSDCap.cc.o -MF CMakeFiles/osd.dir/OSDCap.cc.o.d -o CMakeFiles/osd.dir/OSDCap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDCap.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/Session.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/Session.cc.o -MF CMakeFiles/osd.dir/Session.cc.o.d -o CMakeFiles/osd.dir/Session.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/Session.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o -MF CMakeFiles/osd.dir/SnapMapper.cc.o.d -o CMakeFiles/osd.dir/SnapMapper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const hobject_t&}; _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<hobject_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<long long int, snapid_t, unsigned int, shard_id_t>}; _Tp = std::tuple<long long int, snapid_t, unsigned int, shard_id_t>; _Alloc = std::allocator<std::tuple<long long int, snapid_t, unsigned int, shard_id_t> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<long long int, snapid_t, unsigned int, shard_id_t> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int SnapMapper::get_next_objects_to_trim(snapid_t, unsigned int, std::vector<hobject_t>*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/SnapMapper.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void SnapMapper::Scrubber::run()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long int, snapid_t, unsigned int, shard_id_t>*, std::vector<std::tuple<long long int, snapid_t, unsigned int, shard_id_t> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/ScrubStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ScrubStore.cc.o -MF CMakeFiles/osd.dir/ScrubStore.cc.o.d -o CMakeFiles/osd.dir/ScrubStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ScrubStore.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/osd_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/osd_types.cc.o -MF CMakeFiles/osd.dir/osd_types.cc.o.d -o CMakeFiles/osd.dir/osd_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<osd_reqid_t, long long unsigned int>}; _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<osd_reqid_t, long long unsigned int>}; _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<mempool::mempool_osd_pglog, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, long long unsigned int> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, long long unsigned int>, std::_Select1st<std::pair<const snapid_t, long long unsigned int> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In constructor 'pg_notify_t::pg_notify_t(shard_id_t, shard_id_t, epoch_t, epoch_t, const pg_info_t&, const PastIntervals&)':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/list.tcc: In static member function 'static void pg_log_t::filter_log(spg_t, const OSDMap&, const string&, const pg_log_t&, pg_log_t&, pg_log_t&)':
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.cc:18:
/usr/include/c++/11/bits/stl_list.h: In member function 'void pg_log_t::copy_after(ceph::common::CephContext*, const pg_log_t&, eversion_t)':
/usr/include/c++/11/bits/stl_list.h:1162:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1162 | { this->_M_insert(begin(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void pg_log_t::copy_up_to(ceph::common::CephContext*, const pg_log_t&, int)':
/usr/include/c++/11/bits/stl_list.h:1162:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1162 | { this->_M_insert(begin(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/ECUtil.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ECUtil.cc.o -MF CMakeFiles/osd.dir/ECUtil.cc.o.d -o CMakeFiles/osd.dir/ECUtil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECUtil.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o -MF CMakeFiles/osd.dir/ExtentCache.cc.o.d -o CMakeFiles/osd.dir/ExtentCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = ceph::buffer::v15_2_0::list; S = bl_split_merge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, ceph::buffer::v15_2_0::list, bl_split_merge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ExtentCache.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'extent_map ExtentCache::get_remaining_extents_for_rmw(const hobject_t&, ExtentCache::write_pin&, const extent_set&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:189:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::v15_2_0::list> > >' changed in GCC 7.1
189 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o -MF CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o.d -o CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/OpScheduler.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o -MF CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o.d -o CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/OpSchedulerItem.cc
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o -MF CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o.d -o CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/mClockScheduler.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/OpScheduler.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/mClockScheduler.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/scheduler/mClockScheduler.cc:19:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ceph::osd::scheduler::OpSchedulerItem}; _Tp = ceph::osd::scheduler::OpSchedulerItem; _Alloc = std::allocator<ceph::osd::scheduler::OpSchedulerItem>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<ceph::osd::scheduler::OpSchedulerItem>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'virtual void ceph::osd::scheduler::mClockScheduler::enqueue_front(ceph::osd::scheduler::OpSchedulerItem&&)':
/usr/include/c++/11/bits/stl_list.h:1217:24: note: parameter passing for argument of type 'std::_List_iterator<ceph::osd::scheduler::OpSchedulerItem>' changed in GCC 7.1
1217 | { this->_M_insert(end(), std::move(__x)); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'virtual void ceph::osd::scheduler::mClockScheduler::enqueue(ceph::osd::scheduler::OpSchedulerItem&&)':
/usr/include/c++/11/bits/stl_list.h:1167:24: note: parameter passing for argument of type 'std::_List_iterator<ceph::osd::scheduler::OpSchedulerItem>' changed in GCC 7.1
1167 | { this->_M_insert(begin(), std::move(__x)); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/osd/CMakeFiles/osd.dir/PeeringState.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PeeringState.cc.o -MF CMakeFiles/osd.dir/PeeringState.cc.o.d -o CMakeFiles/osd.dir/PeeringState.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Distance = int; _Tp = std::pair<eversion_t, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'constexpr _Tp std::min(std::initializer_list<_Tp>) [with _Tp = eversion_t]':
/usr/include/c++/11/bits/stl_algo.h:3449:5: note: parameter passing for argument of type 'std::initializer_list<eversion_t>' changed in GCC 7.1
3449 | min(initializer_list<_Tp> __l)
| ^~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'pg_hit_set_history_t& pg_hit_set_history_t::operator=(const pg_hit_set_history_t&)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<pg_shard_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:1192:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1192 | erase(const_iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void pg_missing_set<TrackChanges>::rm(const hobject_t&, eversion_t) [with bool TrackChanges = false]':
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h: In member function 'void pg_missing_set<TrackChanges>::rm(std::map<hobject_t, pg_missing_item>::const_iterator) [with bool TrackChanges = true]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:4901:8: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
4901 | void rm(std::map<hobject_t, item>::const_iterator m) {
| ^~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void PGLog::recover_got(hobject_t, eversion_t, pg_info_t&)':
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<std::tuple<bool, eversion_t>, int>}; _Tp = std::pair<std::tuple<bool, eversion_t>, int>; _Alloc = std::allocator<std::pair<std::tuple<bool, eversion_t>, int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::tuple<bool, eversion_t>, int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::tuple<bool, eversion_t>, int>}; _Tp = std::pair<std::tuple<bool, eversion_t>, int>; _Alloc = std::allocator<std::pair<std::tuple<bool, eversion_t>, int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_dup_t&}; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h: In member function 'void PGLog::split_into(pg_t, unsigned int, PGLog*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:4932:11: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
4932 | rm(i++);
| ~~^~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MissingLoc::recovered(const hobject_t&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<pg_shard_t> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void PeeringState::on_peer_recover(pg_shard_t, const hobject_t&, const eversion_t&)':
/usr/include/c++/11/bits/stl_map.h:1032:26: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
1032 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {snapid_t&, long long unsigned int}; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const snapid_t, snapid_t>&; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = snapid_t; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t>::const_iterator' {aka 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator, std::false_type, _Args&& ...) [with _Args = {std::pair<osd_reqid_t, pg_log_entry_t*>}; _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _Hash = std::hash<osd_reqid_t>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, false>]':
/usr/include/c++/11/bits/hashtable.h:1986:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator'} changed in GCC 7.1
1986 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1987 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h:1986:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Insert_base<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator'} changed in GCC 7.1
/usr/include/c++/11/bits/hashtable.h: In member function 'void PGLog::IndexedLog::index(__u16) const':
/usr/include/c++/11/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); }
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void PGLog::merge_from(const std::vector<PGLog*>&, eversion_t)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'pg_info_t::pg_info_t(const pg_info_t&)':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pg_notify_t; _Alloc = std::allocator<pg_notify_t>]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<pg_notify_t>' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_iterator<std::pair<const pg_shard_t, pg_info_t> >; _Key = pg_shard_t; _Tp = pg_info_t; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, pg_info_t> >]':
/usr/include/c++/11/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const pg_shard_t, pg_info_t> >' changed in GCC 7.1
273 | map(_InputIterator __first, _InputIterator __last)
| ^~~
/usr/include/c++/11/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const pg_shard_t, pg_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >; _Distance = int; _Tp = std::pair<std::tuple<bool, eversion_t>, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In member function 'void BufferedRecoveryMessages::send_notify(int, const pg_notify_t&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:54:67: note: parameter passing for argument of type 'std::initializer_list<pg_notify_t>' changed in GCC 7.1
54 | send_osd_message(to, make_message<MOSDPGNotify>(n.epoch_sent, vector{n}));
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In member function 'void BufferedRecoveryMessages::send_info(int, spg_t, epoch_t, epoch_t, const pg_info_t&, std::optional<pg_lease_t>, std::optional<pg_lease_ack_t>)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:99:9: note: parameter passing for argument of type 'std::initializer_list<pg_notify_t>' changed in GCC 7.1
99 | vector{pg_notify_t{to_spgid.shard,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100 | info.pgid.shard,
| ~~~~~~~~~~~~~~~~
101 | min_epoch, cur_epoch,
| ~~~~~~~~~~~~~~~~~~~~~
102 | info, PastIntervals{}}})
| ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void PGLog::IndexedLog::add(const pg_log_entry_t&, bool)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); }
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'pg_log_t::pg_log_t(const pg_log_t&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/list.tcc: In function 'pg_log_t& pg_log_t::operator=(const pg_log_t&)':
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::v15_2_0::list::const_iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)::<lambda(const std::pair<eversion_t, int>&, const std::pair<eversion_t, int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1949 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In static member function 'static void PeeringState::calc_replicated_acting(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<eversion_t, int>*, std::vector<std::pair<eversion_t, int> > >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >]':
/usr/include/c++/11/bits/stl_algo.h:4832:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
4832 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last)
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:4832:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In static member function 'static void PeeringState::calc_replicated_acting_stretch(std::map<pg_shard_t, pg_info_t>::const_iterator, eversion_t, unsigned int, const std::vector<int>&, const std::vector<int>&, pg_shard_t, const std::map<pg_shard_t, pg_info_t>&, bool, std::vector<int>*, std::set<pg_shard_t>*, std::set<pg_shard_t>*, OSDMapRef, const PGPool&, std::ostream&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:2089:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::tuple<bool, eversion_t>, int>*, std::vector<std::pair<std::tuple<bool, eversion_t>, int> > >' changed in GCC 7.1
2089 | std::sort(candidates.begin(), candidates.end());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::chrono::duration<long long int, std::ratio<1, 1000000000> >; _Alloc = std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /usr/include/boost/statechart/event_base.hpp:15,
from /usr/include/boost/statechart/event.hpp:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void PeeringState::on_new_interval()':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::chrono::duration<long long int, std::ratio<1, 1000000000> >*, std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In member function 'bool PeeringState::choose_acting(pg_shard_t&, bool, bool*, bool)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:2358:73: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const pg_shard_t, pg_info_t> >' changed in GCC 7.1
2358 | map<pg_shard_t, pg_info_t> all_info(peer_info.begin(), peer_info.end());
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In member function 'void PeeringState::share_pg_info()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:3036:27: note: parameter passing for argument of type 'std::initializer_list<pg_notify_t>' changed in GCC 7.1
3036 | MOSDPGInfo::pg_list_t{
| ^~~~~~~~~~
3037 | pg_notify_t{pg_shard.shard,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
3038 | pg_whoami.shard,
| ~~~~~~~~~~~~~~~~
3039 | get_osdmap_epoch(),
| ~~~~~~~~~~~~~~~~~~~
3040 | get_osdmap_epoch(),
| ~~~~~~~~~~~~~~~~~~~
3041 | info,
| ~~~~~
3042 | past_intervals}});
| ~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h: In static member function 'static bool PGLog::append_log_entries_update_missing(const hobject_t&, mempool::osd_pglog::list<pg_log_entry_t>&, bool, PGLog::IndexedLog*, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<true>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:4898:9: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator'} changed in GCC 7.1
4898 | rm(p);
| ~~^~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_types.h:32,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGPeeringEvent.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void PeeringState::pre_submit_op(const hobject_t&, const std::vector<pg_log_entry_t>&, eversion_t)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<pg_shard_t> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc: In member function 'void PeeringState::calc_trim_to_aggressive()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4473:30: note: parameter passing for argument of type 'std::initializer_list<eversion_t>' changed in GCC 7.1
4473 | eversion_t limit = std::min({
| ~~~~~~~~^~
4474 | pg_log.get_head(),
| ~~~~~~~~~~~~~~~~~~
4475 | pg_log.get_can_rollback_to(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4476 | last_update_ondisk});
| ~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PeeringState.cc:4513:26: note: parameter passing for argument of type 'std::initializer_list<eversion_t>' changed in GCC 7.1
4513 | pg_trim_to = std::min({by_n_to_keep, by_n_to_trim, limit});
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o -MF CMakeFiles/osd.dir/PGStateUtils.cc.o.d -o CMakeFiles/osd.dir/PGStateUtils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/PGStateUtils.cc
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/recovery_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/recovery_types.cc.o -MF CMakeFiles/osd.dir/recovery_types.cc.o.d -o CMakeFiles/osd.dir/recovery_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/recovery_types.cc
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o -MF CMakeFiles/osd.dir/MissingLoc.cc.o.d -o CMakeFiles/osd.dir/MissingLoc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/MissingLoc.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/MissingLoc.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/MissingLoc.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<pg_shard_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/MissingLoc.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/MissingLoc.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void MissingLoc::check_recovery_sources(const OSDMapRef&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<pg_shard_t> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void MissingLoc::remove_stray_recovery_sources(pg_shard_t)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<hobject_t, std::set<pg_shard_t> >::iterator' {aka 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::set<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<pg_shard_t> > > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o -MF CMakeFiles/osd.dir/osd_perf_counters.cc.o.d -o CMakeFiles/osd.dir/osd_perf_counters.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/osd_perf_counters.cc
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o -MF CMakeFiles/osd.dir/__/common/TrackedOp.cc.o.d -o CMakeFiles/osd.dir/__/common/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc:13:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o -MF CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o.d -o CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/OSDPerfMetricTypes.cc
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o -MF CMakeFiles/osd.dir/__/osdc/Objecter.cc.o.d -o CMakeFiles/osd.dir/__/osdc/Objecter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc
In file included from /usr/include/c++/11/algorithm:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::LingerOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::vector<Objecter::pg_mapping_t> >, std::_Select1st<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::vector<Objecter::pg_mapping_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:59,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:18:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::resize(boost::container::vector<T, Allocator, Options>::size_type) [with T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 32%] Building CXX object src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o -MF CMakeFiles/osd.dir/__/osdc/Striper.cc.o.d -o CMakeFiles/osd.dir/__/osdc/Striper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; _ForwardIterator = std::pair<long long unsigned int, long long unsigned int>*; _Tp = std::pair<long long unsigned int, long long unsigned int>]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::assign(FwdIt, FwdIt, typename boost::move_detail::disable_if_or<void, boost::move_detail::is_same<typename boost::container::dtl::version<typename boost::container::real_allocator<T, A>::type>::type, boost::move_detail::integral_constant<unsigned int, 0> >, boost::move_detail::is_convertible<InIt, typename boost::container::allocator_traits<typename boost::container::real_allocator<T, A>::type>::size_type>, boost::container::dtl::is_input_iterator<FwdIt> >::type*) [with FwdIt = boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1242 | void assign(FwdIt first, FwdIt last
| ^~~~~~
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_move_assign(boost::container::vector<T, OtherA, Options>&&, typename boost::move_detail::disable_if_or<void, boost::container::dtl::is_version<typename boost::container::real_allocator<T, OtherA>::type, 0>, boost::move_detail::is_different<typename boost::container::real_allocator<T, OtherA>::type, typename boost::container::real_allocator<T, A>::type> >::type*) [with OtherA = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2425:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
2425 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2426 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end() ))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2427 | );
| ~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/boost/container/small_vector.hpp: In function 'typename boost::container::dtl::disable_if_memtransfer_copy_constructible<I, F, F>::type boost::container::uninitialized_move_alloc(Allocator&, I, I, F) [with Allocator = boost::container::small_vector_allocator<striper::LightweightObjectExtent, boost::container::new_allocator<void>, void>; I = striper::LightweightObjectExtent*; F = striper::LightweightObjectExtent*]':
/usr/include/boost/container/small_vector.hpp:460:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
460 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
461 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end ()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | );
| ~
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::v15_2_0::list, long long unsigned int> > >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; _OI = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = boost::container::vec_iterator<std::pair<long long unsigned int, long long unsigned int>*, false>; <template-parameter-2-2> = void; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
1379 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:15:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::vector<ObjectExtent>&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:144:40: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
144 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
145 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
146 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc: In static member function 'static void Striper::file_to_extents(ceph::common::CephContext*, const char*, const file_layout_t*, uint64_t, uint64_t, uint64_t, std::map<object_t, std::vector<ObjectExtent> >&, uint64_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Striper.cc:174:42: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' changed in GCC 7.1
174 | object_extent.buffer_extents.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
175 | object_extent.buffer_extents.end(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | lightweight_object_extent.buffer_extents.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
177 | lightweight_object_extent.buffer_extents.end());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Linking CXX static library ../../lib/libosd.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/cmake -P CMakeFiles/osd.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libosd.a CMakeFiles/osd.dir/OSD.cc.o CMakeFiles/osd.dir/pg_scrubber.cc.o CMakeFiles/osd.dir/scrub_machine.cc.o CMakeFiles/osd.dir/PrimaryLogScrub.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/Session.cc.o CMakeFiles/osd.dir/SnapMapper.cc.o CMakeFiles/osd.dir/ScrubStore.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
/usr/bin/ranlib ../../lib/libosd.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Built target osd
make -f src/CMakeFiles/ceph-osd.dir/build.make src/CMakeFiles/ceph-osd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-osd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-osd.dir/build.make src/CMakeFiles/ceph-osd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o -MF CMakeFiles/ceph-osd.dir/osd/objclass.cc.o.d -o CMakeFiles/ceph-osd.dir/osd/objclass.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/objclass.cc
[ 32%] Building CXX object src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o -MF CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o.d -o CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/objclass/class_api.cc
[ 32%] Building CXX object src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o -MF CMakeFiles/ceph-osd.dir/ceph_osd.cc.o.d -o CMakeFiles/ceph-osd.dir/ceph_osd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_osd.cc
[ 32%] Linking CXX executable ../bin/ceph-osd
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-osd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-osd.dir/osd/objclass.cc.o" "CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o" "CMakeFiles/ceph-osd.dir/ceph_osd.cc.o" -o ../bin/ceph-osd ../lib/libosd.a ../lib/libos.a ../lib/libglobal-static.a ../lib/libcommon.a /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libfuse.so ../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../lib/libkv.a /usr/lib/arm-linux-gnueabihf/libleveldb.so rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so ../lib/libdmclock.a ../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../lib/libcpu_profiler.a /usr/lib/arm-linux-gnueabihf/libfmt.so ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a -lresolv /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Built target ceph-osd
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds/CMakeFiles/mds.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/BatchOp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/BatchOp.cc.o -MF CMakeFiles/mds.dir/BatchOp.cc.o.d -o CMakeFiles/mds.dir/BatchOp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/BatchOp.cc
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/Capability.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Capability.cc.o -MF CMakeFiles/mds.dir/Capability.cc.o.d -o CMakeFiles/mds.dir/Capability.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Capability.cc
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o -MF CMakeFiles/mds.dir/MDSDaemon.cc.o.d -o CMakeFiles/mds.dir/MDSDaemon.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSDaemon.cc
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSRank.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSRank.cc.o -MF CMakeFiles/mds.dir/MDSRank.cc.o.d -o CMakeFiles/mds.dir/MDSRank.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.cc:17:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long unsigned int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long unsigned int>, std::_Select1st<std::pair<const int, long long unsigned int> >, std::less<int>, std::allocator<std::pair<const int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.cc:17:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/Beacon.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Beacon.cc.o -MF CMakeFiles/mds.dir/Beacon.cc.o.d -o CMakeFiles/mds.dir/Beacon.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Beacon.cc
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/flock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/flock.cc.o -MF CMakeFiles/mds.dir/flock.cc.o.d -o CMakeFiles/mds.dir/flock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc:5:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph_filelock>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph_filelock> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/flock.cc:5:
/usr/include/c++/11/bits/stl_multimap.h: In member function 'bool ceph_lock_state_t::remove_all_from(client_t)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::remove_waiting(const ceph_filelock&)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::adjust_locks(std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >, ceph_filelock&, std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void ceph_lock_state_t::remove_lock(ceph_filelock, std::__cxx11::list<ceph_filelock>&)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<long long unsigned int, ceph_filelock>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph_filelock>, std::_Select1st<std::pair<const long long unsigned int, ceph_filelock> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph_filelock> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building C object src/mds/CMakeFiles/mds.dir/locks.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -pthread -std=gnu99 -MD -MT src/mds/CMakeFiles/mds.dir/locks.c.o -MF CMakeFiles/mds.dir/locks.c.o.d -o CMakeFiles/mds.dir/locks.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/locks.c
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/journal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/journal.cc.o -MF CMakeFiles/mds.dir/journal.cc.o.d -o CMakeFiles/mds.dir/journal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/journal.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/journal.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned char, long long unsigned int>}; _Tp = std::pair<unsigned char, long long unsigned int>; _Alloc = std::allocator<std::pair<unsigned char, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned char, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned char, long long unsigned int>}; _Tp = std::pair<unsigned char, long long unsigned int>; _Alloc = std::allocator<std::pair<unsigned char, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned char, long long unsigned int>*, std::vector<std::pair<unsigned char, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<inodeno_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<inodeno_t, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<inodeno_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<inodeno_t, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<inodeno_t, std::__cxx11::basic_string<char> >*, std::vector<std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, bool&}; _Tp = EMetaBlob::nullbit; _Alloc = std::allocator<EMetaBlob::nullbit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::nullbit>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/journal.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long int}; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity<long long int>; _Compare = std::less<long long int>; _Alloc = mempool::pool_allocator<mempool::mempool_mds_co, long long int>]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, long long int, std::_Identity<long long int>, std::less<long long int>, mempool::pool_allocator<mempool::mempool_mds_co, long long int> >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/journal.cc:15:
/usr/include/c++/11/bits/stl_set.h: In function 'std::enable_if_t<(traits::supported && (! traits::featured))> ceph::decode_nohead(size_t, T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::set<long long int, std::less<long long int>, mempool::pool_allocator<mempool::mempool_mds_co, long long int> >; traits = denc_traits<std::set<long long int, std::less<long long int>, mempool::pool_allocator<mempool::mempool_mds_co, long long int> >, void>]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<long long int, std::less<long long int>, mempool::pool_allocator<mempool::mempool_mds_co, long long int> >::const_iterator' {aka 'std::_Rb_tree<long long int, long long int, std::_Identity<long long int>, std::less<long long int>, mempool::pool_allocator<mempool::mempool_mds_co, long long int> >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/journal.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void EMetaBlob::add_dir_context(CDir*, int)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::nullbit*, std::vector<EMetaBlob::nullbit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/Server.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Server.cc.o -MF CMakeFiles/mds.dir/Server.cc.o.d -o CMakeFiles/mds.dir/Server.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc: In member function 'void Server::handle_set_vxattr(MDRequestRef&, CInode*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:5702:18: warning: unused variable 'realm' [-Wunused-variable]
5702 | SnapRealm *realm = cur->find_snaprealm();
| ^~~~~
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/streambuf:41,
from /usr/include/c++/11/bits/streambuf_iterator.h:35,
from /usr/include/c++/11/iterator:66,
from /usr/include/boost/iterator/iterator_traits.hpp:10,
from /usr/include/boost/range/iterator_range_core.hpp:26,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Value = const long long int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/streambuf:41,
from /usr/include/c++/11/bits/streambuf_iterator.h:35,
from /usr/include/c++/11/iterator:66,
from /usr/include/boost/iterator/iterator_traits.hpp:10,
from /usr/include/boost/range/iterator_range_core.hpp:26,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'bool MDSMap::is_data_pool(int64_t) const':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<metareqid_t, long long unsigned int>}; _Tp = std::pair<metareqid_t, long long unsigned int>; _Alloc = std::allocator<std::pair<metareqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<metareqid_t, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<metareqid_t, long long unsigned int>}; _Tp = std::pair<metareqid_t, long long unsigned int>; _Alloc = std::allocator<std::pair<metareqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<metareqid_t, long long unsigned int>*, std::vector<std::pair<metareqid_t, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned char, long long unsigned int>}; _Tp = std::pair<unsigned char, long long unsigned int>; _Alloc = std::allocator<std::pair<unsigned char, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned char, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void EMetaBlob::add_table_transaction(int, version_t)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned char, long long unsigned int>*, std::vector<std::pair<unsigned char, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, bool&}; _Tp = EMetaBlob::nullbit; _Alloc = std::allocator<EMetaBlob::nullbit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::nullbit>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, inodeno_t&, unsigned char&, bool&}; _Tp = EMetaBlob::remotebit; _Alloc = std::allocator<EMetaBlob::remotebit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::remotebit>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'void EMetaBlob::add_remote_dentry(EMetaBlob::dirlump&, CDentry*, bool, inodeno_t, unsigned char)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::remotebit*, std::vector<EMetaBlob::remotebit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {vinodeno_t}; _Tp = vinodeno_t; _Alloc = std::allocator<vinodeno_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<vinodeno_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCacheObjectInfo&}; _Tp = MDSCacheObjectInfo; _Alloc = std::allocator<MDSCacheObjectInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MDSCacheObjectInfo>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:22:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<MDSContext*, std::allocator<MDSContext*> > > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(dirfrag_t, const fnode_const_ptr&, bool, bool, bool, bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void EOpen::add_clean_inode(CInode*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void EMetaBlob::add_null_dentry(CDentry*, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::nullbit*, std::vector<EMetaBlob::nullbit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Server.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void Server::handle_peer_auth_pin(MDRequestRef&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/Mutation.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Mutation.cc.o -MF CMakeFiles/mds.dir/Mutation.cc.o.d -o CMakeFiles/mds.dir/Mutation.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Mutation.cc
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/MDCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDCache.cc.o -MF CMakeFiles/mds.dir/MDCache.cc.o.d -o CMakeFiles/mds.dir/MDCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/stl_vector.h:1430:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::const_iterator' changed in GCC 7.1
1430 | erase(const_iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = client_t; _Val = std::pair<const client_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, cap_reconnect_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, cap_reconnect_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, inodeno_t&, unsigned char&, bool&}; _Tp = EMetaBlob::remotebit; _Alloc = std::allocator<EMetaBlob::remotebit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::remotebit>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'void EMetaBlob::add_remote_dentry(EMetaBlob::dirlump&, CDentry*, bool, inodeno_t, unsigned char)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::remotebit*, std::vector<EMetaBlob::remotebit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = metareqid_t; _Val = metareqid_t; _KeyOfValue = std::_Identity<metareqid_t>; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<metareqid_t>]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, metareqid_t, std::_Identity<metareqid_t>, std::less<metareqid_t>, std::allocator<metareqid_t> >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&) [with _Key = metareqid_t; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<metareqid_t>]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<metareqid_t>' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/c++/11/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator) [with _Key = metareqid_t; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<metareqid_t>]':
/usr/include/c++/11/bits/stl_set.h:654:7: note: parameter passing for argument of type 'std::set<metareqid_t>::const_iterator' {aka 'std::_Rb_tree<metareqid_t, metareqid_t, std::_Identity<metareqid_t>, std::less<metareqid_t>, std::allocator<metareqid_t> >::const_iterator'} changed in GCC 7.1
654 | erase(const_iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, metareqid_t, std::_Identity<metareqid_t>, std::less<metareqid_t>, std::allocator<metareqid_t> >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h: In member function 'void MDCache::remove_ambiguous_peer_update(metareqid_t, mds_rank_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:469:20: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<metareqid_t>' changed in GCC 7.1
469 | p->second.erase(q);
| ~~~~~~~~~~~~~~~^~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::vector<dirfrag_t> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = dirfrag_t; _Tp = std::vector<dirfrag_t>; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = client_t; _Val = std::pair<const client_t, entity_inst_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, entity_inst_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >; _Key = client_t; _Val = std::pair<const client_t, entity_inst_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, entity_inst_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >, std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >, std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<std::__cxx11::basic_string<char>, snapid_t>; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::v15_2_0::list> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> > >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::peer_reqid> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::peer_reqid> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::vector<dirfrag_t> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >, std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = client_t; _Val = std::pair<const client_t, client_metadata_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, client_metadata_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, client_metadata_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, client_metadata_t>, std::_Select1st<std::pair<const client_t, client_metadata_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, client_metadata_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/StackStringStream.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void MDCache::fetch_backtrace(inodeno_t, int64_t, ceph::bufferlist&, Context*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, snapid_t>, unsigned int>}; _Key = std::pair<std::__cxx11::basic_string<char>, snapid_t>; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_map.h: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; traits = denc_traits<std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, void>]':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>::const_iterator' {aka 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/StackStringStream.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<std::pair<const client_t, client_metadata_t> >; _Key = client_t; _Val = std::pair<const client_t, client_metadata_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, client_metadata_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, client_metadata_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, client_metadata_t> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, client_metadata_t> >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc: In member function 'void MDCache::_move_subtree_map_bound(dirfrag_t, dirfrag_t, dirfrag_t, std::map<dirfrag_t, std::vector<dirfrag_t> >&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:2501:18: note: parameter passing for argument of type 'std::vector<dirfrag_t>::const_iterator' changed in GCC 7.1
2501 | v.erase(it);
| ~~~~~~~^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc: In member function 'void MDCache::send_subtree_resolves()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:2863:24: note: parameter passing for argument of type 'std::vector<dirfrag_t>::const_iterator' changed in GCC 7.1
2863 | p->second.erase(p->second.begin() + i);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'Capability* MDCache::try_reconnect_cap(CInode*, Session*)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > >, std::_Select1st<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/StackStringStream.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:21:
/usr/include/boost/container/vector.hpp: In member function 'void MDCache::_fragment_committed(dirfrag_t, const MDRequestRef&)':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc: In member function 'ESubtreeMap* MDCache::create_subtree_map()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:2642:21: note: parameter passing for argument of type 'std::vector<dirfrag_t>::const_iterator' changed in GCC 7.1
2642 | bfrags.erase(bfrags.begin() + i);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MDCache::handle_discover_reply(ceph::cref_t<MDiscoverReply>&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::vector<MDSContext*, std::allocator<MDSContext*> > > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void MDCache::handle_cache_rejoin_ack(ceph::cref_t<MMDSCacheRejoin>&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, cap_reconnect_t>::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, cap_reconnect_t>::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void MDCache::rejoin_send_rejoins()':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, cap_reconnect_t>::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MDCache::handle_resolve(ceph::cref_t<MMDSResolve>&)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc: In member function 'void MDCache::logged_leader_update(metareqid_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:2434:26: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<metareqid_t>' changed in GCC 7.1
2434 | pending_leaders.erase(p);
| ~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDCache.cc:19:
/usr/include/c++/11/bits/stl_map.h: In member function 'void MDCache::handle_cache_rejoin_weak(ceph::cref_t<MMDSCacheRejoin>&)':
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const client_t, client_metadata_t> >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o -MF CMakeFiles/mds.dir/RecoveryQueue.cc.o.d -o CMakeFiles/mds.dir/RecoveryQueue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/RecoveryQueue.cc
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/StrayManager.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/StrayManager.cc.o -MF CMakeFiles/mds.dir/StrayManager.cc.o.d -o CMakeFiles/mds.dir/StrayManager.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/StrayManager.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/StrayManager.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const inodeno_t&}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, bool&}; _Tp = EMetaBlob::nullbit; _Alloc = std::allocator<EMetaBlob::nullbit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::nullbit>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/StrayManager.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/StrayManager.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void StrayManager::_purge_stray_purged(CDentry*, bool)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::nullbit*, std::vector<EMetaBlob::nullbit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/StrayManager.cc:16:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o -MF CMakeFiles/mds.dir/PurgeQueue.cc.o.d -o CMakeFiles/mds.dir/PurgeQueue.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/PurgeQueue.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/PurgeQueue.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/PurgeQueue.cc:15:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/PurgeQueue.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PurgeItem&, PurgeItemCommitOp::PurgeType, int, object_t&, object_locator_t&}; _Tp = PurgeItemCommitOp; _Alloc = std::allocator<PurgeItemCommitOp>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<PurgeItemCommitOp>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const PurgeItem&, PurgeItemCommitOp::PurgeType, int, object_t&, object_locator_t&}; _Tp = PurgeItemCommitOp; _Alloc = std::allocator<PurgeItemCommitOp>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PurgeItemCommitOp*, std::vector<PurgeItemCommitOp> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PurgeItem&, PurgeItemCommitOp::PurgeType, int}; _Tp = PurgeItemCommitOp; _Alloc = std::allocator<PurgeItemCommitOp>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<PurgeItemCommitOp>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const PurgeItem&, PurgeItemCommitOp::PurgeType, int}; _Tp = PurgeItemCommitOp; _Alloc = std::allocator<PurgeItemCommitOp>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PurgeItemCommitOp*, std::vector<PurgeItemCommitOp> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/Locker.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Locker.cc.o -MF CMakeFiles/mds.dir/Locker.cc.o.d -o CMakeFiles/mds.dir/Locker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bloom_filter.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<metareqid_t, long long unsigned int>}; _Tp = std::pair<metareqid_t, long long unsigned int>; _Alloc = std::allocator<std::pair<metareqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<metareqid_t, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<metareqid_t, long long unsigned int>}; _Tp = std::pair<metareqid_t, long long unsigned int>; _Alloc = std::allocator<std::pair<metareqid_t, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<metareqid_t, long long unsigned int>*, std::vector<std::pair<metareqid_t, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {vinodeno_t}; _Tp = vinodeno_t; _Alloc = std::allocator<vinodeno_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<vinodeno_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCacheObjectInfo&}; _Tp = MDSCacheObjectInfo; _Alloc = std::allocator<MDSCacheObjectInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MDSCacheObjectInfo>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = client_t; _Val = std::pair<const client_t, client_writeable_range_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, client_writeable_range_t> >; _Compare = std::less<client_t>; _Alloc = mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, client_writeable_range_t>, std::_Select1st<std::pair<const client_t, client_writeable_range_t> >, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/stl_map.h: In member function 'bool Locker::calc_new_client_ranges(CInode*, uint64_t, bool*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, client_writeable_range_t, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, client_writeable_range_t>, std::_Select1st<std::pair<const client_t, client_writeable_range_t> >, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, client_writeable_range_t, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, client_writeable_range_t>, std::_Select1st<std::pair<const client_t, client_writeable_range_t> >, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bloom_filter.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bloom_filter.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void EOpen::add_clean_inode(CInode*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Locker::_do_snap_update(CInode*, snapid_t, int, snapid_t, client_t, ceph::cref_t<MClientCaps>&, ceph::ref_t<MClientCaps>&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<client_t, client_writeable_range_t, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator' {aka 'std::_Rb_tree<client_t, std::pair<const client_t, client_writeable_range_t>, std::_Select1st<std::pair<const client_t, client_writeable_range_t> >, std::less<client_t>, mempool::pool_allocator<mempool::mempool_mds_co, std::pair<const client_t, client_writeable_range_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bloom_filter.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Locker.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'bool Locker::acquire_locks(MDRequestRef&, MutationImpl::LockOpVec&, CInode*, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/Migrator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Migrator.cc.o -MF CMakeFiles/mds.dir/Migrator.cc.o.d -o CMakeFiles/mds.dir/Migrator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<dirfrag_t>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = CDir*; _Val = std::pair<CDir* const, Migrator::export_state_t>; _KeyOfValue = std::_Select1st<std::pair<CDir* const, Migrator::export_state_t> >; _Compare = std::less<CDir*>; _Alloc = std::allocator<std::pair<CDir* const, Migrator::export_state_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<CDir*, std::pair<CDir* const, Migrator::export_state_t>, std::_Select1st<std::pair<CDir* const, Migrator::export_state_t> >, std::less<CDir*>, std::allocator<std::pair<CDir* const, Migrator::export_state_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, bool&}; _Tp = EMetaBlob::nullbit; _Alloc = std::allocator<EMetaBlob::nullbit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::nullbit>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, snapid_t&, snapid_t&, long long unsigned int, inodeno_t&, unsigned char&, bool&}; _Tp = EMetaBlob::remotebit; _Alloc = std::allocator<EMetaBlob::remotebit>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<EMetaBlob::remotebit>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, Migrator::import_state_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, Migrator::import_state_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, Migrator::import_state_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, Migrator::import_state_t>, std::_Select1st<std::pair<const dirfrag_t, Migrator::import_state_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, Migrator::import_state_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, Capability::Import> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Migrator::export_cancel_finish(Migrator::export_state_iterator&)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<CDir*, Migrator::export_state_t>::iterator' {aka 'std::_Rb_tree<CDir*, std::pair<CDir* const, Migrator::export_state_t>, std::_Select1st<std::pair<CDir* const, Migrator::export_state_t> >, std::less<CDir*>, std::allocator<std::pair<CDir* const, Migrator::export_state_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void Migrator::export_frozen(CDir*, uint64_t)':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<dirfrag_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Migrator::export_finish(CDir*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<CDir*, Migrator::export_state_t>::iterator' {aka 'std::_Rb_tree<CDir*, std::pair<CDir* const, Migrator::export_state_t>, std::_Select1st<std::pair<CDir* const, Migrator::export_state_t> >, std::less<CDir*>, std::allocator<std::pair<CDir* const, Migrator::export_state_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void Migrator::import_reverse_final(CDir*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<dirfrag_t, Migrator::import_state_t>::iterator' {aka 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, Migrator::import_state_t>, std::_Select1st<std::pair<const dirfrag_t, Migrator::import_state_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, Migrator::import_state_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_list.h: In member function 'void Migrator::handle_export_prep(ceph::cref_t<MExportDirPrep>&, bool)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<dirfrag_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Migrator::import_finish(CDir*, bool, bool)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<dirfrag_t, Migrator::import_state_t>::iterator' {aka 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, Migrator::import_state_t>, std::_Select1st<std::pair<const dirfrag_t, Migrator::import_state_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, Migrator::import_state_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Migrator.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void Migrator::decode_import_dir(ceph::buffer::v15_2_0::list::const_iterator&, mds_rank_t, CDir*, EImportStart*, LogSegment*, std::map<CInode*, std::map<client_t, Capability::Export> >&, std::__cxx11::list<ScatterLock*>&, int&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::remotebit*, std::vector<EMetaBlob::remotebit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EMetaBlob::nullbit*, std::vector<EMetaBlob::nullbit> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o -MF CMakeFiles/mds.dir/MDBalancer.cc.o.d -o CMakeFiles/mds.dir/MDBalancer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDBalancer.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDBalancer.cc:16:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const double, int> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const double, int> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const double, CDir*> >]':
/usr/include/c++/11/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const double, CDir*> >' changed in GCC 7.1
241 | operator*() const
| ^~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDBalancer.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = double; _Val = std::pair<const double, CDir*>; _KeyOfValue = std::_Select1st<std::pair<const double, CDir*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, CDir*> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, CDir*>, std::_Select1st<std::pair<const double, CDir*> >, std::less<double>, std::allocator<std::pair<const double, CDir*> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDBalancer.cc:16:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDBalancer.cc:16:
/usr/include/c++/11/bits/stl_multimap.h: In member function 'void MDBalancer::try_rebalance(MDBalancer::balance_state_t&)':
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<double, CDir*>::iterator' {aka 'std::_Rb_tree<double, std::pair<const double, CDir*>, std::_Select1st<std::pair<const double, CDir*> >, std::less<double>, std::allocator<std::pair<const double, CDir*> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap<double, CDir*>::iterator' {aka 'std::_Rb_tree<double, std::pair<const double, CDir*>, std::_Select1st<std::pair<const double, CDir*> >, std::less<double>, std::allocator<std::pair<const double, CDir*> > >::iterator'} changed in GCC 7.1
709 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/CDentry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/CDentry.cc.o -MF CMakeFiles/mds.dir/CDentry.cc.o.d -o CMakeFiles/mds.dir/CDentry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDentry.cc
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/CDir.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/CDir.cc.o -MF CMakeFiles/mds.dir/CDir.cc.o.d -o CMakeFiles/mds.dir/CDir.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc:18:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CDir::dentry_commit_item; _Alloc = std::allocator<CDir::dentry_commit_item>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDir::dentry_commit_item>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CDir::assimilate_dirty_rstat_inodes_finish(EMetaBlob*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CDir.cc:16:
/usr/include/c++/11/bits/vector.tcc: In lambda function:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDir::dentry_commit_item*, std::vector<CDir::dentry_commit_item> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/CInode.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/CInode.cc.o -MF CMakeFiles/mds.dir/CInode.cc.o.d -o CMakeFiles/mds.dir/CInode.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, const long long int&, const file_layout_t&, long long unsigned int}; _Tp = CInodeCommitOperation; _Alloc = std::allocator<CInodeCommitOperation>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CInodeCommitOperation>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<inode_backpointer_t>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void CInode::build_backtrace(int64_t, inode_backtrace_t&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<snapid_t>; _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/stl_set.h: In member function 'void CInode::record_snaprealm_past_parent(sr_t*, SnapRealm*)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_set.h: In member function 'void CInode::record_snaprealm_parent_dentry(sr_t*, SnapRealm*, CDentry*, bool)':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/stl_vector.h: In function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
/usr/include/boost/container/vector.hpp: In member function 'void CInode::fetch(MDSContext*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void CInode::_store_backtrace(std::vector<CInodeCommitOperation>&, inode_backtrace_t&, int)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CInodeCommitOperation*, std::vector<CInodeCommitOperation> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.cc:20:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CInode::purge_stale_snap_data(const std::set<snapid_t>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/LogEvent.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/LogEvent.cc.o -MF CMakeFiles/mds.dir/LogEvent.cc.o.d -o CMakeFiles/mds.dir/LogEvent.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/LogEvent.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTable.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSTable.cc.o -MF CMakeFiles/mds.dir/MDSTable.cc.o.d -o CMakeFiles/mds.dir/MDSTable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.cc
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.cc:15:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/InoTable.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/InoTable.cc.o -MF CMakeFiles/mds.dir/InoTable.cc.o.d -o CMakeFiles/mds.dir/InoTable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/InoTable.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o -MF CMakeFiles/mds.dir/JournalPointer.cc.o.d -o CMakeFiles/mds.dir/JournalPointer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/JournalPointer.cc
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/JournalPointer.cc:16:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o -MF CMakeFiles/mds.dir/MDSTableClient.cc.o.d -o CMakeFiles/mds.dir/MDSTableClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTableClient.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o -MF CMakeFiles/mds.dir/MDSTableServer.cc.o.d -o CMakeFiles/mds.dir/MDSTableServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTableServer.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o -MF CMakeFiles/mds.dir/ScrubStack.cc.o.d -o CMakeFiles/mds.dir/ScrubStack.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/ScrubStack.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/DamageTable.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/DamageTable.cc.o -MF CMakeFiles/mds.dir/DamageTable.cc.o.d -o CMakeFiles/mds.dir/DamageTable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/DamageTable.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o -MF CMakeFiles/mds.dir/SimpleLock.cc.o.d -o CMakeFiles/mds.dir/SimpleLock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SimpleLock.cc
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o -MF CMakeFiles/mds.dir/SnapRealm.cc.o.d -o CMakeFiles/mds.dir/SnapRealm.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string_view:41,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = std::_Rb_tree_const_iterator<snapid_t>]':
/usr/include/c++/11/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
241 | operator*() const
| ^~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<snapid_t>; _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void SnapRealm::build_snap_trace() const':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.cc:15:
/usr/include/c++/11/bits/stl_set.h: In member function 'void SnapRealm::build_snap_set() const':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<snapid_t>' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapRealm.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void SnapRealm::prune_past_parent_snaps()':
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/SnapServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/SnapServer.cc.o -MF CMakeFiles/mds.dir/SnapServer.cc.o.d -o CMakeFiles/mds.dir/SnapServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.cc:15:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >; _Value = const snapid_t]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, SnapInfo>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, SnapInfo> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, SnapInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, SnapInfo>, std::_Select1st<std::pair<const long long unsigned int, SnapInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, SnapInfo> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/mdstypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapServer.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'void SnapServer::handle_remove_snaps(ceph::cref_t<MRemoveSnaps>&)':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/SnapClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/SnapClient.cc.o -MF CMakeFiles/mds.dir/SnapClient.cc.o.d -o CMakeFiles/mds.dir/SnapClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapClient.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSMap.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SnapClient.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/snap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/snap.cc.o -MF CMakeFiles/mds.dir/snap.cc.o.d -o CMakeFiles/mds.dir/snap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/snap.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/snap.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/snap.cc:17:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, SnapInfo>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, SnapInfo> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, SnapInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, SnapInfo>, std::_Select1st<std::pair<const snapid_t, SnapInfo> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, SnapInfo> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snaplink_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snaplink_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snaplink_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snaplink_t>, std::_Select1st<std::pair<const snapid_t, snaplink_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snaplink_t> > >::const_iterator' changed in GCC 7.1
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/SessionMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/SessionMap.cc.o -MF CMakeFiles/mds.dir/SessionMap.cc.o.d -o CMakeFiles/mds.dir/SessionMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SessionMap.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SessionMap.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const entity_name_t&}; _Tp = entity_name_t; _Alloc = std::allocator<entity_name_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<entity_name_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/StackStringStream.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/DecayCounter.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SessionMap.cc:15:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
/usr/include/boost/container/vector.hpp: In member function 'void SessionMap::load_legacy()':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/SessionMap.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void SessionMap::save_if_dirty(const std::set<entity_name_t>&, MDSGatherBuilder*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<entity_name_t*, std::vector<entity_name_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSContext.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSContext.cc.o -MF CMakeFiles/mds.dir/MDSContext.cc.o.d -o CMakeFiles/mds.dir/MDSContext.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSContext.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o -MF CMakeFiles/mds.dir/MDSAuthCaps.cc.o.d -o CMakeFiles/mds.dir/MDSAuthCaps.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Tp = unsigned int]':
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
3876 | find(_InputIterator __first, _InputIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:3876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCapGrant&}; _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, MDSCapGrant(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<std::vector<MDSCapGrant>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::unused_type>; Attr = std::vector<MDSCapGrant>; Sequence = mpl_::bool_<false>]':
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'bool MDSAuthCaps::is_capable(std::string_view, uid_t, gid_t, unsigned int, uid_t, gid_t, const std::vector<long long unsigned int>*, unsigned int, uid_t, gid_t, const entity_addr_t&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
from /usr/include/boost/fusion/view/iterator_range.hpp:11,
from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
from /usr/include/boost/fusion/container/list/cons.hpp:16,
from /usr/include/boost/fusion/include/cons.hpp:11,
from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
from /usr/include/boost/spirit/home/support/make_component.hpp:15,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:303:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
303 | std::find(gids.begin(), gids.end(), new_gid) ==
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSAuthCaps.cc:315:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
315 | } else if (std::find(gids.begin(), gids.end(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
316 | inode_gid) != gids.end()) {
| ~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDLog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDLog.cc.o -MF CMakeFiles/mds.dir/MDLog.cc.o.d -o CMakeFiles/mds.dir/MDLog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDLog.cc
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio/detail/bind_handler.hpp:20,
from /usr/include/boost/asio/detail/wrapped_handler.hpp:18,
from /usr/include/boost/asio/io_context.hpp:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDLog.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, LogSegment*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, LogSegment*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, LogSegment*> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, LogSegment*>, std::_Select1st<std::pair<const long long unsigned int, LogSegment*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, LogSegment*> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MDLog::_trim_expired_segments()':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, LogSegment*> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void MDLog::standby_trim_segments()':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, LogSegment*>, std::_Select1st<std::pair<const long long unsigned int, LogSegment*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, LogSegment*> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o -MF CMakeFiles/mds.dir/MDSCacheObject.cc.o.d -o CMakeFiles/mds.dir/MDSCacheObject.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSCacheObject.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/Mantle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Mantle.cc.o -MF CMakeFiles/mds.dir/Mantle.cc.o.d -o CMakeFiles/mds.dir/Mantle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Mantle.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/Anchor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/Anchor.cc.o -MF CMakeFiles/mds.dir/Anchor.cc.o.d -o CMakeFiles/mds.dir/Anchor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/Anchor.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o -MF CMakeFiles/mds.dir/OpenFileTable.cc.o.d -o CMakeFiles/mds.dir/OpenFileTable.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<inodeno_t*>; _ForwardIterator = inodeno_t*; _Tp = inodeno_t]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<inodeno_t*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<inodeno_t*>' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, RecoveredAnchor>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, RecoveredAnchor> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, RecoveredAnchor> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, RecoveredAnchor>, std::_Select1st<std::pair<const inodeno_t, RecoveredAnchor> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, RecoveredAnchor> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<inode_backpointer_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void OpenFileTable::_get_ancestors(const Anchor&, std::vector<inode_backpointer_t>&, mds_rank_t&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void OpenFileTable::note_destroyed_inos(uint64_t, const std::vector<inodeno_t>&)':
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<inodeno_t*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<inodeno_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<inodeno_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/CInode.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/OpenFileTable.cc:16:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OpenFileTable::commit(MDSContext*, uint64_t, int)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, RecoveredAnchor>, std::_Select1st<std::pair<const inodeno_t, RecoveredAnchor> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, RecoveredAnchor> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OpenFileTable::_load_finish(int, int, int, unsigned int, bool, bool, ceph::bufferlist&, std::map<std::__cxx11::basic_string<char>, ceph::buffer::v15_2_0::list>&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, RecoveredAnchor> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o -MF CMakeFiles/mds.dir/MDSPinger.cc.o.d -o CMakeFiles/mds.dir/MDSPinger.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MDSPinger.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o -MF CMakeFiles/mds.dir/MetricAggregator.cc.o.d -o CMakeFiles/mds.dir/MetricAggregator.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MetricAggregator.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/range/detail/default_constructible_unary_fn.hpp:13,
from /usr/include/boost/range/adaptor/transformed.hpp:15,
from /usr/include/boost/range/adaptor/map.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MetricAggregator.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void MetricAggregator::refresh_metrics_for_rank(const entity_inst_t&, mds_rank_t, const Metrics&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o -MF CMakeFiles/mds.dir/MetricsHandler.cc.o.d -o CMakeFiles/mds.dir/MetricsHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/MetricsHandler.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o -MF CMakeFiles/mds.dir/__/common/TrackedOp.cc.o.d -o CMakeFiles/mds.dir/__/common/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/TrackedOp.cc:13:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o -MF CMakeFiles/mds.dir/__/common/MemoryModel.cc.o.d -o CMakeFiles/mds.dir/__/common/MemoryModel.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/MemoryModel.cc
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o -MF CMakeFiles/mds.dir/__/osdc/Journaler.cc.o.d -o CMakeFiles/mds.dir/__/osdc/Journaler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Journaler.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Journaler.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Journaler.cc:15:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Journaler.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void Journaler::_finish_flush(int, uint64_t, ceph::real_time)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void Journaler::_finish_prezero(int, uint64_t, uint64_t)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o -MF CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o.d -o CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MDSPerfMetricTypes.cc
[ 36%] Linking CXX static library ../../lib/libmds.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cmake -P CMakeFiles/mds.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cmake -E cmake_link_script CMakeFiles/mds.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libmds.a CMakeFiles/mds.dir/BatchOp.cc.o CMakeFiles/mds.dir/Capability.cc.o CMakeFiles/mds.dir/MDSDaemon.cc.o CMakeFiles/mds.dir/MDSRank.cc.o CMakeFiles/mds.dir/Beacon.cc.o CMakeFiles/mds.dir/flock.cc.o CMakeFiles/mds.dir/locks.c.o CMakeFiles/mds.dir/journal.cc.o CMakeFiles/mds.dir/Server.cc.o CMakeFiles/mds.dir/Mutation.cc.o CMakeFiles/mds.dir/MDCache.cc.o CMakeFiles/mds.dir/RecoveryQueue.cc.o CMakeFiles/mds.dir/StrayManager.cc.o CMakeFiles/mds.dir/PurgeQueue.cc.o CMakeFiles/mds.dir/Locker.cc.o CMakeFiles/mds.dir/Migrator.cc.o CMakeFiles/mds.dir/MDBalancer.cc.o CMakeFiles/mds.dir/CDentry.cc.o CMakeFiles/mds.dir/CDir.cc.o CMakeFiles/mds.dir/CInode.cc.o CMakeFiles/mds.dir/LogEvent.cc.o CMakeFiles/mds.dir/MDSTable.cc.o CMakeFiles/mds.dir/InoTable.cc.o CMakeFiles/mds.dir/JournalPointer.cc.o CMakeFiles/mds.dir/MDSTableClient.cc.o CMakeFiles/mds.dir/MDSTableServer.cc.o CMakeFiles/mds.dir/ScrubStack.cc.o CMakeFiles/mds.dir/DamageTable.cc.o CMakeFiles/mds.dir/SimpleLock.cc.o CMakeFiles/mds.dir/SnapRealm.cc.o CMakeFiles/mds.dir/SnapServer.cc.o CMakeFiles/mds.dir/SnapClient.cc.o CMakeFiles/mds.dir/snap.cc.o CMakeFiles/mds.dir/SessionMap.cc.o CMakeFiles/mds.dir/MDSContext.cc.o CMakeFiles/mds.dir/MDSAuthCaps.cc.o CMakeFiles/mds.dir/MDLog.cc.o CMakeFiles/mds.dir/MDSCacheObject.cc.o CMakeFiles/mds.dir/Mantle.cc.o CMakeFiles/mds.dir/Anchor.cc.o CMakeFiles/mds.dir/OpenFileTable.cc.o CMakeFiles/mds.dir/MDSPinger.cc.o CMakeFiles/mds.dir/MetricAggregator.cc.o CMakeFiles/mds.dir/MetricsHandler.cc.o CMakeFiles/mds.dir/__/common/TrackedOp.cc.o CMakeFiles/mds.dir/__/common/MemoryModel.cc.o CMakeFiles/mds.dir/__/osdc/Journaler.cc.o CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o
/usr/bin/ranlib ../../lib/libmds.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Built target mds
make -f src/CMakeFiles/ceph-mds.dir/build.make src/CMakeFiles/ceph-mds.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-mds.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-mds.dir/build.make src/CMakeFiles/ceph-mds.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o -MF CMakeFiles/ceph-mds.dir/ceph_mds.cc.o.d -o CMakeFiles/ceph-mds.dir/ceph_mds.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_mds.cc
[ 36%] Linking CXX executable ../bin/ceph-mds
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-mds.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-mds.dir/ceph_mds.cc.o" -o ../bin/ceph-mds -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/libmds.a -ldl ../lib/libglobal-static.a ../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../lib/libcpu_profiler.a ../lib/libosdc.a ../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../lib/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a -lresolv /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Built target ceph-mds
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/client /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client/CMakeFiles/client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object src/client/CMakeFiles/client.dir/Client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Client.cc.o -MF CMakeFiles/client.dir/Client.cc.o.d -o CMakeFiles/client.dir/Client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc: In member function 'size_t Client::_vxattrcb_client_id(Inode*, char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:12816:35: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'int64_t' {aka 'long long int'} [-Wformat=]
12816 | return snprintf(val, size, "%s%ld", name.type_str(), name.num());
| ~~^ ~~~~~~~~~~
| | |
| long int int64_t {aka long long int}
| %lld
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:31:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:49:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:31:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:31:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:49:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair<const int, MetaSession>; _KeyOfValue = std::_Select1st<std::pair<const int, MetaSession> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, MetaSession> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, MetaSession>, std::_Select1st<std::pair<const int, MetaSession> >, std::less<int>, std::allocator<std::pair<const int, MetaSession> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair<const int, MetaSession>; _KeyOfValue = std::_Select1st<std::pair<const int, MetaSession> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, MetaSession> >]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, MetaSession>, std::_Select1st<std::pair<const int, MetaSession> >, std::less<int>, std::allocator<std::pair<const int, MetaSession> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, int> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, int>, std::_Select1st<std::pair<const long long unsigned int, int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, int> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:49:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:49:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'ceph_tid_t Objecter::mutate(const object_t&, const object_locator_t&, ObjectOperation&, const SnapContext&, ceph::real_time, int, Context*, version_t*, osd_reqid_t)':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:49:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Client::handle_cap_flush_ack(MetaSession*, Inode*, Cap*, MConstRef<MClientCaps>&)':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, int>, std::_Select1st<std::pair<const long long unsigned int, int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, int> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Client::handle_cap_flushsnap_ack(MetaSession*, Inode*, MConstRef<MClientCaps>&)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, int> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void Client::_closed_mds_session(MetaSession*, int, bool)':
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const int, MetaSession> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Client.cc:31:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void Client::handle_osd_map(MConstRef<MOSDMap>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 36%] Building CXX object src/client/CMakeFiles/client.dir/Dentry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Dentry.cc.o -MF CMakeFiles/client.dir/Dentry.cc.o.d -o CMakeFiles/client.dir/Dentry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Dentry.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/Fh.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Fh.cc.o -MF CMakeFiles/client.dir/Fh.cc.o.d -o CMakeFiles/client.dir/Fh.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Fh.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/Inode.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Inode.cc.o -MF CMakeFiles/client.dir/Inode.cc.o.d -o CMakeFiles/client.dir/Inode.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Inode.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/MetaRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/MetaRequest.cc.o -MF CMakeFiles/client.dir/MetaRequest.cc.o.d -o CMakeFiles/client.dir/MetaRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/MetaRequest.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o -MF CMakeFiles/client.dir/ClientSnapRealm.cc.o.d -o CMakeFiles/client.dir/ClientSnapRealm.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/ClientSnapRealm.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/MetaSession.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/MetaSession.cc.o -MF CMakeFiles/client.dir/MetaSession.cc.o.d -o CMakeFiles/client.dir/MetaSession.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/MetaSession.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/Trace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Trace.cc.o -MF CMakeFiles/client.dir/Trace.cc.o.d -o CMakeFiles/client.dir/Trace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Trace.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/posix_acl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/posix_acl.cc.o -MF CMakeFiles/client.dir/posix_acl.cc.o.d -o CMakeFiles/client.dir/posix_acl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/posix_acl.cc
[ 37%] Building CXX object src/client/CMakeFiles/client.dir/Delegation.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/client/CMakeFiles/client.dir/Delegation.cc.o -MF CMakeFiles/client.dir/Delegation.cc.o.d -o CMakeFiles/client.dir/Delegation.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/Delegation.cc
[ 37%] Linking CXX static library ../../lib/libclient.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/cmake -P CMakeFiles/client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libclient.a CMakeFiles/client.dir/Client.cc.o CMakeFiles/client.dir/Dentry.cc.o CMakeFiles/client.dir/Fh.cc.o CMakeFiles/client.dir/Inode.cc.o CMakeFiles/client.dir/MetaRequest.cc.o CMakeFiles/client.dir/ClientSnapRealm.cc.o CMakeFiles/client.dir/MetaSession.cc.o CMakeFiles/client.dir/Trace.cc.o CMakeFiles/client.dir/posix_acl.cc.o CMakeFiles/client.dir/Delegation.cc.o
/usr/bin/ranlib ../../lib/libclient.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Built target client
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/cephfs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object src/CMakeFiles/cephfs.dir/libcephfs.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dcephfs_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/cephfs.dir/libcephfs.cc.o -MF CMakeFiles/cephfs.dir/libcephfs.cc.o.d -o CMakeFiles/cephfs.dir/libcephfs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libcephfs.cc
[ 37%] Linking CXX shared library ../lib/libcephfs.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,--exclude-libs,libceph-common.a -Wl,--exclude-libs,libclient.a -Wl,--exclude-libs,libosdc.a -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcephfs.so.2 -o ../lib/libcephfs.so.2.0.0 CMakeFiles/cephfs.dir/libcephfs.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/libclient.a /usr/lib/arm-linux-gnueabihf/libcrypto.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../lib/libosdc.a ../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libcrypto.so ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -lresolv -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libcephfs.so.2.0.0 ../lib/libcephfs.so.2 ../lib/libcephfs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Built target cephfs
make -f src/CMakeFiles/ceph-syn.dir/build.make src/CMakeFiles/ceph-syn.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-syn.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-syn.dir/build.make src/CMakeFiles/ceph-syn.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o -MF CMakeFiles/ceph-syn.dir/ceph_syn.cc.o.d -o CMakeFiles/ceph-syn.dir/ceph_syn.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_syn.cc
[ 37%] Building CXX object src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o -MF CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o.d -o CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/SyntheticClient.cc
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/SyntheticClient.cc:21:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'int SyntheticClient::object_rw(int, int, int, int, double, double)':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
[ 38%] Linking CXX executable ../bin/ceph-syn
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-syn.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-syn.dir/ceph_syn.cc.o" "CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o" -o ../bin/ceph-syn -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/libclient.a ../lib/libglobal-static.a ../lib/libosdc.a ../lib/libceph-common.so.2 ../lib/libcommon.a ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread -ldl /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target ceph-syn
make -f src/CMakeFiles/cephsqlite.dir/build.make src/CMakeFiles/cephsqlite.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/cephsqlite.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cephsqlite.dir/build.make src/CMakeFiles/cephsqlite.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dcephsqlite_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o -MF CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o.d -o CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libcephsqlite.cc
[ 38%] Building CXX object src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dcephsqlite_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o -MF CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o.d -o CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/SimpleRADOSStriper.cc
[ 38%] Linking CXX shared library ../lib/libcephsqlite.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephsqlite.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,--exclude-libs,ALL -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcephsqlite.so -o ../lib/libcephsqlite.so CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../lib/libcls_lock_client.a ../lib/librados.so.2.0.0 ../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libsqlite3.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cephsqlite
make -f src/CMakeFiles/ceph-fuse.dir/build.make src/CMakeFiles/ceph-fuse.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-fuse.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-fuse.dir/build.make src/CMakeFiles/ceph-fuse.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o -MF CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o.d -o CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_fuse.cc
[ 38%] Building CXX object src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o -MF CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o.d -o CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/client/fuse_ll.cc
[ 38%] Linking CXX executable ../bin/ceph-fuse
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-fuse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o" "CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o" -o ../bin/ceph-fuse -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: /usr/lib/arm-linux-gnueabihf/libfuse.so ../lib/libclient.a ../lib/libglobal-static.a -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../lib/libosdc.a ../lib/libceph-common.so.2 ../lib/libcommon.a ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a ../lib/libcrc32.a ../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target ceph-fuse
make -f src/common/CMakeFiles/parse_secret_objs.dir/build.make src/common/CMakeFiles/parse_secret_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/parse_secret_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/parse_secret_objs.dir/build.make src/common/CMakeFiles/parse_secret_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building C object src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o -MF CMakeFiles/parse_secret_objs.dir/secret.c.o.d -o CMakeFiles/parse_secret_objs.dir/secret.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/secret.c
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/secret.c: In function 'set_kernel_secret':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/secret.c:65:9: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
65 | ret = ceph_unarmor(payload, payload+sizeof(payload), secret, secret+secret_len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/secret.c:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/armor.h:14:5: note: by argument 2 of type 'const char *' to 'ceph_unarmor' declared here
14 | int ceph_unarmor(char *dst, const char *dst_end,
| ^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target parse_secret_objs
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/krbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/CMakeFiles/krbd.dir/krbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/CMakeFiles/krbd.dir/krbd.cc.o -MF CMakeFiles/krbd.dir/krbd.cc.o.d -o CMakeFiles/krbd.dir/krbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/krbd.cc
[ 38%] Linking CXX static library ../lib/libkrbd.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P CMakeFiles/krbd.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/krbd.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libkrbd.a CMakeFiles/krbd.dir/krbd.cc.o common/CMakeFiles/parse_secret_objs.dir/secret.c.o
/usr/bin/ranlib ../lib/libkrbd.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target krbd
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/civetweb_common_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building C object src/CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCRYPTO_LIB=\"libcrypto.so.3\" -DHAVE_CONFIG_H -DOPENSSL_API_1_1=1 -DSSL_LIB=\"libssl.so.3\" -DUSE_IPV6=1 -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o -MF CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o.d -o CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/src/civetweb.c
/<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/src/civetweb.c: In function 'mg_get_system_info_impl':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/src/civetweb.c:17267:32: warning: '-Werror' is not an option that controls warnings [-Wpragmas]
17267 | #pragma GCC diagnostic ignored "-Werror"
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/src/civetweb.c:17274:29: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
17274 | __DATE__,
| ^~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target civetweb_common_objs
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building Java objects for libcephfs.jar
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake-3.23/Modules/UseJava/ClearClassFiles.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/lib/jvm/default-java/bin/javac --release 7 -Xlint:-options -classpath :/<<BUILDDIR>>/ceph-16.2.7+ds/src/java:/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java -d /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir -h /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native @/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/java_sources
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/java_compiled_libcephfs
[ 38%] Generating CMakeFiles/libcephfs.dir/java_class_filelist
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake-3.23/Modules/UseJava/ClassFilelist.cmake
[ 38%] Creating Java archive libcephfs.jar
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir && /usr/lib/jvm/default-java/bin/jar -cf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/libcephfs.jar @java_class_filelist
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir && /usr/bin/cmake -D_JAVA_TARGET_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java -D_JAVA_TARGET_OUTPUT_NAME=libcephfs.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/share/cmake-3.23/Modules/UseJava/Symlinks.cmake
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target libcephfs
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building Java objects for libcephfs-test.jar
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake-3.23/Modules/UseJava/ClearClassFiles.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/lib/jvm/default-java/bin/javac --release 7 -Xlint:-options -classpath :/usr/share/java/junit4.jar:/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/libcephfs.jar:/<<BUILDDIR>>/ceph-16.2.7+ds/src/java:/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java -d /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir @/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/java_sources
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/java_compiled_libcephfs-test
[ 38%] Generating CMakeFiles/libcephfs-test.dir/java_class_filelist
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake-3.23/Modules/UseJava/ClassFilelist.cmake
[ 38%] Creating Java archive libcephfs-test.jar
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir && /usr/lib/jvm/default-java/bin/jar -cf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/libcephfs-test.jar @java_class_filelist
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir && /usr/bin/cmake -D_JAVA_TARGET_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java -D_JAVA_TARGET_OUTPUT_NAME=libcephfs-test.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/share/cmake-3.23/Modules/UseJava/Symlinks.cmake
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target libcephfs-test
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java/native /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native/CMakeFiles/cephfs_jni.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/java/native/CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dcephfs_jni_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -pthread -std=c++17 -MD -MT src/java/native/CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o -MF CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o.d -o CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/java/native/libcephfs_jni.cc
[ 38%] Building CXX object src/java/native/CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dcephfs_jni_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -pthread -std=c++17 -MD -MT src/java/native/CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o -MF CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o.d -o CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/java/native/JniConstants.cpp
[ 38%] Linking CXX shared library ../../../lib/libcephfs_jni.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs_jni.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcephfs_jni.so.1 -o ../../../lib/libcephfs_jni.so.1.0.0 CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib:/usr/lib/jvm/default-java/lib:/usr/lib/jvm/default-java/lib/server: ../../../lib/libcephfs.so.2.0.0 ../../../lib/libceph-common.so.2 -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/jvm/default-java/lib/libjawt.so /usr/lib/jvm/default-java/lib/server/libjvm.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libcephfs_jni.so.1.0.0 ../../../lib/libcephfs_jni.so.1 ../../../lib/libcephfs_jni.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cephfs_jni
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Linking CXX static library ../../lib/libglobal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -P CMakeFiles/global.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -E cmake_link_script CMakeFiles/global.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libglobal.a CMakeFiles/libglobal_objs.dir/global_init.cc.o CMakeFiles/libglobal_objs.dir/pidfile.cc.o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o
/usr/bin/ranlib ../../lib/libglobal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target global
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_sdk.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_sdk_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -MF CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o.d -o CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/sdk/cls_sdk.cc
[ 38%] Linking CXX shared library ../../lib/libcls_sdk.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_sdk.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_sdk.so.1 -o ../../lib/libcls_sdk.so.1.0.0 CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_sdk.so.1.0.0 ../../lib/libcls_sdk.so.1 ../../lib/libcls_sdk.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_sdk
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o -MF CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o.d -o CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/numops/cls_numops_client.cc
[ 38%] Linking CXX static library ../../lib/libcls_numops_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_numops_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_numops_client.a CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o
/usr/bin/ranlib ../../lib/libcls_numops_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_numops_client
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o -MF CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o.d -o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_client.cc
[ 38%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o -MF CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o.d -o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.cc:5:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Linking CXX static library ../../lib/libcls_rbd_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rbd_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rbd_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_rbd_client.a CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o
/usr/bin/ranlib ../../lib/libcls_rbd_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_rbd_client
make -f src/cls/CMakeFiles/cls_otp_client.dir/build.make src/cls/CMakeFiles/cls_otp_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_otp_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_otp_client.dir/build.make src/cls/CMakeFiles/cls_otp_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o -MF CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o.d -o CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/otp/cls_otp_client.cc
[ 38%] Building CXX object src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o -MF CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o.d -o CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/otp/cls_otp_types.cc
[ 38%] Linking CXX static library ../../lib/libcls_otp_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_otp_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_otp_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_otp_client.a CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o
/usr/bin/ranlib ../../lib/libcls_otp_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_otp_client
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o -MF CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o.d -o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/refcount/cls_refcount_client.cc
[ 39%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o -MF CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o.d -o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/refcount/cls_refcount_ops.cc
[ 39%] Linking CXX static library ../../lib/libcls_refcount_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_refcount_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_refcount_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_refcount_client.a CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_refcount_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_refcount_client
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o -MF CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o.d -o CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/version/cls_version_client.cc
[ 39%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o -MF CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o.d -o CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/version/cls_version_types.cc
[ 39%] Linking CXX static library ../../lib/libcls_version_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_version_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_version_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_version_client.a CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o
/usr/bin/ranlib ../../lib/libcls_version_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_version_client
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o -MF CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o.d -o CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/log/cls_log_client.cc
[ 39%] Linking CXX static library ../../lib/libcls_log_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_log_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_log_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_log_client.a CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o
/usr/bin/ranlib ../../lib/libcls_log_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_log_client
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o -MF CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o.d -o CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/timeindex/cls_timeindex_types.cc
[ 39%] Building CXX object src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o -MF CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o.d -o CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/timeindex/cls_timeindex_client.cc
[ 39%] Linking CXX static library ../../lib/libcls_timeindex_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_timeindex_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_timeindex_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_timeindex_client.a CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o
/usr/bin/ranlib ../../lib/libcls_timeindex_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_timeindex_client
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o -MF CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o.d -o CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_client.cc
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_client.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_client.cc:6:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<cls_user_bucket_entry>; <template-parameter-2-2> = void; _Tp = cls_user_bucket_entry; _Alloc = std::allocator<cls_user_bucket_entry>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<cls_user_bucket_entry>::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls_user_bucket_entry; _Alloc = std::allocator<cls_user_bucket_entry>]':
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<cls_user_bucket_entry>::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
[ 40%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o -MF CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o.d -o CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_types.cc
[ 40%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o -MF CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o.d -o CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/user/cls_user_ops.cc
[ 40%] Linking CXX static library ../../lib/libcls_user_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_user_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_user_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_user_client.a CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_user_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_user_client
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o -MF CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o.d -o CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_client.cc
[ 40%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o -MF CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o.d -o CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cls::journal::ObjectPosition&}; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<cls::journal::ObjectPosition>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:758:7: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
758 | list(initializer_list<value_type> __l,
| ^~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc: In static member function 'static void cls::journal::ObjectSetPosition::generate_test_instances(std::__cxx11::list<cls::journal::ObjectSetPosition*>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:66:15: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
66 | o.push_back(new ObjectSetPosition({{0, 1, 120}, {121, 2, 121}}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc: In static member function 'static void cls::journal::Client::generate_test_instances(std::__cxx11::list<cls::journal::Client*>&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.cc:110:15: note: parameter passing for argument of type 'std::initializer_list<cls::journal::ObjectPosition>' changed in GCC 7.1
110 | o.push_back(new Client("id", data, {{{1, 2, 120}, {2, 3, 121}}}));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Linking CXX static library ../../lib/libcls_journal_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_journal_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_journal_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_journal_client.a CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o
/usr/bin/ranlib ../../lib/libcls_journal_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_journal_client
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o -MF CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o.d -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Distance = int; _Tp = cls_rgw_lc_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)::<lambda(const cls_rgw_lc_entry&, const cls_rgw_lc_entry&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)::<lambda(const cls_rgw_lc_entry&, const cls_rgw_lc_entry&)> >]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)::<lambda(const cls_rgw_lc_entry&, const cls_rgw_lc_entry&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)::<lambda(const cls_rgw_lc_entry&, const cls_rgw_lc_entry&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/str_list.h:5,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_data> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/str_list.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cls_rgw_lc_entry}; _Tp = cls_rgw_lc_entry; _Alloc = std::allocator<cls_rgw_lc_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<cls_rgw_lc_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >; _Funct = cls_rgw_lc_list_entries_ret::decode(ceph::buffer::v15_2_0::list::const_iterator&)::<lambda(const std::pair<std::__cxx11::basic_string<char>, int>&)>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)::<lambda(const cls_rgw_lc_entry&, const cls_rgw_lc_entry&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/fmt/format-inl.h:11,
from /usr/include/fmt/format.h:3099,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_client.cc:7:
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'int cls_rgw_lc_list(librados::v14_2_0::IoCtx&, const string&, const string&, uint32_t, std::vector<cls_rgw_lc_entry>&)':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls_rgw_lc_entry*, std::vector<cls_rgw_lc_entry> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o -MF CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o.d -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_olh_log_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 40%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o -MF CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o.d -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw/cls_rgw_ops.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void rgw_cls_read_olh_log_ret::generate_test_instances(std::__cxx11::list<rgw_cls_read_olh_log_ret*>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 40%] Linking CXX static library ../../lib/libcls_rgw_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rgw_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_rgw_client.a CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_rgw_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_rgw_client
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o -MF CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o.d -o CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cephfs/cls_cephfs_client.cc
[ 40%] Linking CXX static library ../../lib/libcls_cephfs_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_cephfs_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cephfs_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_cephfs_client.a CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o
/usr/bin/ranlib ../../lib/libcls_cephfs_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_cephfs_client
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_lua_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o -MF CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o.d -o CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lua/cls_lua.cc
[ 40%] Building CXX object src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_lua_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/usr/include/lua5.3 -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o -MF CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o.d -o CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lua/lua_bufferlist.cc
[ 40%] Linking CXX shared library ../../lib/libcls_lua.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lua.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_lua.so.1 -o ../../lib/libcls_lua.so.1.0.0 CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_lua.so.1.0.0 ../../lib/libcls_lua.so.1 ../../lib/libcls_lua.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_lua
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o -MF CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o.d -o CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/lua/cls_lua_client.cc
[ 41%] Linking CXX static library ../../lib/libcls_lua_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lua_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lua_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_lua_client.a CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o
/usr/bin/ranlib ../../lib/libcls_lua_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_lua_client
make -f src/cls/CMakeFiles/cls_cas_client.dir/build.make src/cls/CMakeFiles/cls_cas_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas_client.dir/build.make src/cls/CMakeFiles/cls_cas_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o -MF CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o.d -o CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cas/cls_cas_client.cc
[ 41%] Linking CXX static library ../../lib/libcls_cas_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_cas_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cas_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_cas_client.a CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o
/usr/bin/ranlib ../../lib/libcls_cas_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_cas_client
make -f src/cls/CMakeFiles/cls_queue_client.dir/build.make src/cls/CMakeFiles/cls_queue_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_queue_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_queue_client.dir/build.make src/cls/CMakeFiles/cls_queue_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o -MF CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o.d -o CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/queue/cls_queue_client.cc
[ 41%] Linking CXX static library ../../lib/libcls_queue_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_queue_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_queue_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_queue_client.a CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o
/usr/bin/ranlib ../../lib/libcls_queue_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_queue_client
make -f src/cls/CMakeFiles/cls_rgw_gc_client.dir/build.make src/cls/CMakeFiles/cls_rgw_gc_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_gc_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_gc_client.dir/build.make src/cls/CMakeFiles/cls_rgw_gc_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o -MF CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o.d -o CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rgw_gc/cls_rgw_gc_client.cc
[ 41%] Linking CXX static library ../../lib/libcls_rgw_gc_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rgw_gc_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw_gc_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_rgw_gc_client.a CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o
/usr/bin/ranlib ../../lib/libcls_rgw_gc_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_rgw_gc_client
make -f src/cls/CMakeFiles/cls_2pc_queue_client.dir/build.make src/cls/CMakeFiles/cls_2pc_queue_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_2pc_queue_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_2pc_queue_client.dir/build.make src/cls/CMakeFiles/cls_2pc_queue_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o -MF CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o.d -o CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/2pc_queue/cls_2pc_queue_client.cc
[ 42%] Linking CXX static library ../../lib/libcls_2pc_queue_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_2pc_queue_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_2pc_queue_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_2pc_queue_client.a CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o
/usr/bin/ranlib ../../lib/libcls_2pc_queue_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 42%] Built target cls_2pc_queue_client
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o -MF CMakeFiles/cls_cmpomap_client.dir/client.cc.o.d -o CMakeFiles/cls_cmpomap_client.dir/client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap/client.cc
[ 43%] Linking CXX static library ../../../lib/libcls_cmpomap_client.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/cmake -P CMakeFiles/cls_cmpomap_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cmpomap_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libcls_cmpomap_client.a CMakeFiles/cls_cmpomap_client.dir/client.cc.o
/usr/bin/ranlib ../../../lib/libcls_cmpomap_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target cls_cmpomap_client
make -f src/neorados/CMakeFiles/neorados_objs.dir/build.make src/neorados/CMakeFiles/neorados_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_objs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_objs.dir/build.make src/neorados/CMakeFiles/neorados_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o -MF CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o.d -o CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOSImpl.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_objs
make -f src/neorados/CMakeFiles/neorados_api_obj.dir/build.make src/neorados/CMakeFiles/neorados_api_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_api_obj.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_api_obj.dir/build.make src/neorados/CMakeFiles/neorados_api_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o -MF CMakeFiles/neorados_api_obj.dir/RADOS.cc.o.d -o CMakeFiles/neorados_api_obj.dir/RADOS.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<long long int, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<long long int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {neorados::ObjWatcher}; _Tp = neorados::ObjWatcher; _Alloc = std::allocator<neorados::ObjWatcher>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<neorados::ObjWatcher>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'void ObjectOperation::CB_ObjectOperation_decodewatchersneo::operator()(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<neorados::ObjWatcher*, std::vector<neorados::ObjWatcher> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string_view:41,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:18:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _OI = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {neorados::CloneInfo}; _Tp = neorados::CloneInfo; _Alloc = std::allocator<neorados::CloneInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<neorados::CloneInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:26:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, std::unique_ptr<ceph::async::Completion<void(boost::system::error_code)> >&&, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'const boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_swap(Vector&, boost::move_detail::false_type) [with Vector = boost::container::vector<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, void>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1962:131: note: parameter passing for argument of type 'boost::container::dtl::insert_range_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, boost::move_iterator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
1962 | return this->priv_forward_range_insert(vector_iterator_get_ptr(pos), boost::container::iterator_distance(first, last), proxy);
| ^
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/vector.tcc: In lambda function:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::__cxx11::basic_string<char> >*, std::vector<std::pair<long long int, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'constexpr decltype (forward<Callable>(callable)((forward<Args>)(fu2::abi_310::detail::invocation::invoke::args)...)) fu2::abi_310::detail::invocation::invoke(Callable&&, Args&& ...) [with Callable = ObjectOperation::CB_ObjectOperation_decodesnaps; Args = {boost::system::error_code, int, const ceph::buffer::v15_2_0::list&}]':
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/RADOS.cc:20:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<neorados::CloneInfo*, std::vector<neorados::CloneInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_api_obj
make -f src/neorados/CMakeFiles/libneorados.dir/build.make src/neorados/CMakeFiles/libneorados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/libneorados.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/libneorados.dir/build.make src/neorados/CMakeFiles/libneorados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Linking CXX static library ../../lib/liblibneorados.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/cmake -P CMakeFiles/libneorados.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/cmake -E cmake_link_script CMakeFiles/libneorados.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/liblibneorados.a CMakeFiles/neorados_api_obj.dir/RADOS.cc.o CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o
/usr/bin/ranlib ../../lib/liblibneorados.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target libneorados
make -f src/neorados/CMakeFiles/neorados_cls_fifo.dir/build.make src/neorados/CMakeFiles/neorados_cls_fifo.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_cls_fifo.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_cls_fifo.dir/build.make src/neorados/CMakeFiles/neorados_cls_fifo.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/neorados/CMakeFiles/neorados_cls_fifo.dir/cls/fifo.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/neorados/CMakeFiles/neorados_cls_fifo.dir/cls/fifo.cc.o -MF CMakeFiles/neorados_cls_fifo.dir/cls/fifo.cc.o.d -o CMakeFiles/neorados_cls_fifo.dir/cls/fifo.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/cls/fifo.cc
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados/cls/fifo.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Linking CXX static library ../../lib/libneorados_cls_fifo.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/cmake -P CMakeFiles/neorados_cls_fifo.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados && /usr/bin/cmake -E cmake_link_script CMakeFiles/neorados_cls_fifo.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libneorados_cls_fifo.a CMakeFiles/neorados_cls_fifo.dir/cls/fifo.cc.o
/usr/bin/ranlib ../../lib/libneorados_cls_fifo.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_cls_fifo
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/libradosstriper /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper/CMakeFiles/radosstriper.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o -MF CMakeFiles/radosstriper.dir/libradosstriper.cc.o.d -o CMakeFiles/radosstriper.dir/libradosstriper.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libradosstriper/libradosstriper.cc
[ 43%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o -MF CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o.d -o CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libradosstriper/RadosStriperImpl.cc
[ 43%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -MF CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o.d -o CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libradosstriper/MultiAioCompletionImpl.cc
[ 43%] Linking CXX shared library ../../lib/libradosstriper.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosstriper.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libradosstriper.so.1 -o ../../lib/libradosstriper.so.1.0.0 CMakeFiles/radosstriper.dir/libradosstriper.cc.o CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/liblibrados_impl.a ../../lib/libcls_lock_client.a ../../lib/libosdc.a ../../lib/libceph-common.so.2 -lpthread /usr/lib/arm-linux-gnueabihf/libcrypto.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/cmake -E cmake_symlink_library ../../lib/libradosstriper.so.1.0.0 ../../lib/libradosstriper.so.1 ../../lib/libradosstriper.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target radosstriper
make -f src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build.make src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build.make src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Creating directories for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -P /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/tmp/mgr-rook-client-mkdirs.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-mkdir
[ 43%] No download step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-download
[ 43%] No update step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-update
[ 43%] No patch step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-patch
[ 43%] No configure step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-configure
[ 43%] Performing build step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook_client
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E copy_directory /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook-client-python/rook_client/ceph /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook_client/ceph
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E copy /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook-client-python/rook_client/__init__.py /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook_client
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E copy /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook-client-python/rook_client/_helper.py /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook/rook_client
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-build
[ 43%] No install step for 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-install
[ 43%] Completed 'mgr-rook-client'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/CMakeFiles
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/CMakeFiles/mgr-rook-client-complete
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-done
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target mgr-rook-client
make -f src/mgr/CMakeFiles/ceph-mgr.dir/build.make src/mgr/CMakeFiles/ceph-mgr.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr/CMakeFiles/ceph-mgr.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mgr/CMakeFiles/ceph-mgr.dir/build.make src/mgr/CMakeFiles/ceph-mgr.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o -MF CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o.d -o CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph_mgr.cc
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o -MF CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o.d -o CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/algorithm/string/std/string_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/algorithm/string/std/string_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const int, long long unsigned int> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long int, int>; _Val = std::pair<const std::pair<long long int, int>, store_statfs_t>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long int, int>, store_statfs_t> >; _Compare = std::less<std::pair<long long int, int> >; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::pair<long long int, int>, store_statfs_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, int>, std::pair<const std::pair<long long int, int>, store_statfs_t>, std::_Select1st<std::pair<const std::pair<long long int, int>, store_statfs_t> >, std::less<std::pair<long long int, int> >, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::pair<long long int, int>, store_statfs_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >; _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, interval_set<snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, interval_set<snapid_t> > >; _Compare = std::less<long long int>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const long long int, interval_set<snapid_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, interval_set<snapid_t> >, std::_Select1st<std::pair<const long long int, interval_set<snapid_t> > >, std::less<long long int>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const long long int, interval_set<snapid_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> >, std::less<std::__cxx11::basic_string<char> >, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const std::__cxx11::basic_string<char>, osd_stat_t> > >::const_iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = int; _Value = std::pair<const int, osd_stat_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<int>; _Hash = std::hash<int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<mempool::mempool_pgmap, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'void PGMap::apply_incremental(ceph::common::CephContext*, const PGMap::Incremental&)':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:4:
/usr/include/c++/11/bits/stl_list.h: In static member function 'static void PGMap::generate_test_instances(std::__cxx11::list<PGMap*>&)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(ceph::common::CephContext*, const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<pg_t, pg_stat_t, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' {aka 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >' changed in GCC 7.1
2501 | _M_erase_aux(__first++);
| ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/PGMap.cc:6:
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<pg_t, pg_stat_t, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator' {aka 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<mempool::mempool_pgmap, std::pair<const pg_t, pg_stat_t> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o -MF CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o.d -o CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon/ConfigMap.cc
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o -MF CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o.d -o CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModule.cc
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o -MF CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o.d -o CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc
In file included from /usr/include/c++/11/array:40,
from /usr/include/c++/11/tuple:39,
from /usr/include/c++/11/functional:54,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Gil.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Gil.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Gil.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Gil.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ActivePyModules.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void ActivePyModules::set_device_wear_level(const string&, float)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o -MF CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o.d -o CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/BaseMgrModule.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Mgr.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/BaseMgrModule.cc:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds/FSMap.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Mgr.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/BaseMgrModule.cc:23:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o -MF CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o.d -o CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/BaseMgrStandbyModule.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o -MF CMakeFiles/ceph-mgr.dir/ClusterState.cc.o.d -o CMakeFiles/ceph-mgr.dir/ClusterState.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/ClusterState.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o -MF CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o.d -o CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonHealthMetricCollector.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o -MF CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o.d -o CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonKey.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o -MF CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o.d -o CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc: In lambda function:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc:2870:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
2870 | if (next != p.get_pgp_num()) {
| ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc:14:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc:14:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonServer.cc:14:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'static json_spirit::Config_vector<String>::Value_type& json_spirit::Config_vector<String>::add(json_spirit::Config_vector<String>::Object_type&, const String_type&, const Value_type&) [with String = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o -MF CMakeFiles/ceph-mgr.dir/DaemonState.cc.o.d -o CMakeFiles/ceph-mgr.dir/DaemonState.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/DaemonState.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o -MF CMakeFiles/ceph-mgr.dir/Gil.cc.o.d -o CMakeFiles/ceph-mgr.dir/Gil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Gil.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o -MF CMakeFiles/ceph-mgr.dir/Mgr.cc.o.d -o CMakeFiles/ceph-mgr.dir/Mgr.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Mgr.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Mgr.cc:16:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc/Objecter.h:30,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/Mgr.cc:16:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o -MF CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o.d -o CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc
In file included from /usr/include/c++/11/bits/specfun.h:45,
from /usr/include/c++/11/cmath:1935,
from /usr/include/c++/11/math.h:36,
from /usr/include/python3.10/pyport.h:210,
from /usr/include/python3.10/Python.h:50,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:14:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >; _OI = __gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >; _ForwardIterator = MonCommand*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >; _ForwardIterator = MonCommand*; _Tp = MonCommand]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<MonCommand*>; _ForwardIterator = MonCommand*; _Tp = MonCommand]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<MonCommand*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<MonCommand*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void MgrStandby::send_beacon()':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<MonCommand*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<MonCommand*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrStandby.cc:20:
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<MonCommand*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o -MF CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o.d -o CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MetricCollector.cc
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MetricCollector.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; _ForwardIterator = std::pair<long long unsigned int, long long unsigned int>*; _Tp = std::pair<long long unsigned int, long long unsigned int>]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MetricCollector.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/memory:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MetricCollector.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
343 | __result, __alloc);
| ~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MetricCollector.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o -MF CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o.d -o CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/OSDPerfMetricTypes.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o -MF CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o.d -o CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/OSDPerfMetricCollector.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o -MF CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o.d -o CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MDSPerfMetricTypes.cc
[ 44%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o -MF CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o.d -o CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MDSPerfMetricCollector.cc
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o -MF CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o.d -o CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyFormatter.cc
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o -MF CMakeFiles/ceph-mgr.dir/PyUtil.cc.o.d -o CMakeFiles/ceph-mgr.dir/PyUtil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyUtil.cc
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o -MF CMakeFiles/ceph-mgr.dir/PyModule.cc.o.d -o CMakeFiles/ceph-mgr.dir/PyModule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc: In lambda function:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc:563:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
563 | for (unsigned i = 0; i < PyList_Size(p); ++i) {
| ~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc:574:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
574 | for (unsigned i = 0; i < PyList_Size(p); ++i) {
| ~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc:583:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
583 | for (unsigned i = 0; i < PyList_Size(p); ++i) {
| ~~^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrContext.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc:17:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/MgrContext.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.cc:17:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModule.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRegistry.cc:14:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {MonCommand}; _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<MonCommand> PyModuleRegistry::get_commands() const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyModuleRunner.cc
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/PyOSDMap.cc
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o -MF CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o.d -o CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/StandbyPyModules.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Thread.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/StandbyPyModules.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/StandbyPyModules.cc:14:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Thread.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/StandbyPyModules.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/StandbyPyModules.cc:14:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 45%] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PYTHON_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/python3.10 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o -MF CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o.d -o CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/mgr_commands.cc
[ 45%] Linking CXX executable ../../bin/ceph-mgr
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-mgr.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o" "CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o" "CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o" "CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o" "CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o" "CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o" "CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o" "CMakeFiles/ceph-mgr.dir/ClusterState.cc.o" "CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o" "CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o" "CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o" "CMakeFiles/ceph-mgr.dir/DaemonState.cc.o" "CMakeFiles/ceph-mgr.dir/Gil.cc.o" "CMakeFiles/ceph-mgr.dir/Mgr.cc.o" "CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o" "CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o" "CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o" "CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o" "CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o" "CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o" "CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o" "CMakeFiles/ceph-mgr.dir/PyUtil.cc.o" "CMakeFiles/ceph-mgr.dir/PyModule.cc.o" "CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o" "CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o" "CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o" "CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o" "CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o" CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o -o ../../bin/ceph-mgr -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libosdc.a ../../lib/libclient.a ../../lib/libheap_profiler.a ../../lib/libglobal-static.a /usr/lib/arm-linux-gnueabihf/libpython3.10.so -ldl ../../lib/libosdc.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../lib/libcommon.a ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/libboost_python310.so.1.74.0 -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph-mgr
make -f src/rgw/CMakeFiles/rgw_common.dir/build.make src/rgw/CMakeFiles/rgw_common.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 45%] Generate rgw_iam_policy_keywords.frag.cc
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/gperf /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy_keywords.gperf | sed s/register\ //g > rgw_iam_policy_keywords.frag.cc
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_common.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_common.dir/build.make src/rgw/CMakeFiles/rgw_common.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_finisher.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bi_rados.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw_bucket_dir_header}; _Tp = rgw_bucket_dir_header; _Alloc = std::allocator<rgw_bucket_dir_header>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_header>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_header>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'int RGWSI_BucketIndex_RADOS::cls_bucket_head(const DoutPrefixProvider*, const RGWBucketInfo&, int, std::vector<rgw_bucket_dir_header>*, std::map<int, std::__cxx11::basic_string<char> >*, optional_yield)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_header*, std::vector<rgw_bucket_dir_header> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bilog_rados.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sobj.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_cls.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_cls.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_cls.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_config_key_rados.cc:2:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_mdlog.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_meta.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_meta.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_sobj.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_notify.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_notify.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_notify.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_otp.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_otp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_otp.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_quota.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_quota.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_quota.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sync_modules.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_dir_entry&}; _Tp = rgw_bucket_dir_entry; _Alloc = std::allocator<rgw_bucket_dir_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWSI_RADOS::pool_iterate(librados::v14_2_0::IoCtx&, librados::v14_2_0::NObjectIterator&, uint32_t, std::vector<rgw_bucket_dir_entry>&, RGWAccessListFilter*, bool*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_cache.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_sys_obj_core.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_tier_rados.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_user.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_user.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_user_rados.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_zone.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_zone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o -MF CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o.d -o CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone_utils.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_service.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_service.cc.o -MF CMakeFiles/rgw_common.dir/rgw_service.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_service.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o -MF CMakeFiles/rgw_common.dir/rgw_acl.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_acl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl.cc:14:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_s3.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o -MF CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_acl_swift.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o -MF CMakeFiles/rgw_common.dir/rgw_aio.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_aio.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.cc:20:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o -MF CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio_throttle.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o -MF CMakeFiles/rgw_common.dir/rgw_auth.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_auth.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_s3.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o -MF CMakeFiles/rgw_common.dir/rgw_arn.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_arn.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_arn.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o -MF CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_basic_types.cc
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o -MF CMakeFiles/rgw_common.dir/rgw_bucket.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_bucket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.h:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw::bucket_log_layout_generation}; _Tp = rgw::bucket_log_layout_generation; _Alloc = std::allocator<rgw::bucket_log_layout_generation>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::bucket_log_layout_generation>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'void init_default_bucket_layout(ceph::common::CephContext*, rgw::BucketLayout&, const RGWZone&, std::optional<unsigned int>, std::optional<rgw::BucketIndexType>)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::bucket_log_layout_generation*, std::vector<rgw::bucket_log_layout_generation> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWBucketInfo}; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:10:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >; _ForwardIterator = RGWBucketInfo*; _Tp = RGWBucketInfo]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:10:
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {RGWBucketInfo}; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:5:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >; _OI = __gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >; <template-parameter-2-2> = void; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::const_iterator' changed in GCC 7.1
1379 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_vector.h:1379:9: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:10:
/usr/include/c++/11/bits/vector.tcc:744:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
744 | std::copy(__first, __last, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc: In function 'void get_stale_instances(rgw::sal::RGWRadosStore*, const string&, const std::vector<std::__cxx11::basic_string<char> >&, bucket_instance_ls&, const DoutPrefixProvider*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:1678:29: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::const_iterator' changed in GCC 7.1
1678 | stale_instances.insert(std::end(stale_instances),
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1679 | std::make_move_iterator(other_instances.begin()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1680 | std::make_move_iterator(other_instances.end()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:1678:29: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:1721:27: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::const_iterator' changed in GCC 7.1
1721 | stale_instances.insert(std::end(stale_instances),
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
1722 | std::make_move_iterator(other_instances.begin()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1723 | std::make_move_iterator(other_instances.end()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.cc:1721:27: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o -MF CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_layout.cc
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_sync.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_sync.cc.o -MF CMakeFiles/rgw_common.dir/rgw_bucket_sync.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_bucket_sync.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket_sync.cc:3:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cache.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _Hash = std::hash<std::__cxx11::basic_string<char> >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/11/bits/hashtable.h:933:7: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
933 | erase(iterator __it)
| ^~~~~
In file included from /usr/include/c++/11/unordered_map:47,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cache.cc:4:
/usr/include/c++/11/bits/unordered_map.h: In member function 'bool ObjectCache::remove(const DoutPrefixProvider*, const string&)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<std::__cxx11::basic_string<char>, ObjectCacheEntry>::iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h: In member function 'void ObjectCache::touch_lru(const DoutPrefixProvider*, const string&, ObjectCacheEntry&, std::__cxx11::list<std::__cxx11::basic_string<char> >::iterator&)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<std::__cxx11::basic_string<char>, ObjectCacheEntry>::iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/unordered_map.h: In member function 'int ObjectCache::get(const DoutPrefixProvider*, const string&, ObjectCacheInfo&, uint32_t, rgw_cache_entry_info*)':
/usr/include/c++/11/bits/unordered_map.h:746:26: note: parameter passing for argument of type 'std::unordered_map<std::__cxx11::basic_string<char>, ObjectCacheEntry>::iterator' {aka 'std::__detail::_Insert_base<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator'} changed in GCC 7.1
746 | { return _M_h.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o -MF CMakeFiles/rgw_common.dir/rgw_common.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_common.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.cc:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw::bucket_log_layout_generation}; _Tp = rgw::bucket_log_layout_generation; _Alloc = std::allocator<rgw::bucket_log_layout_generation>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::bucket_log_layout_generation>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void RGWBucketInfo::decode(ceph::buffer::v15_2_0::list::const_iterator&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::bucket_log_layout_generation*, std::vector<rgw::bucket_log_layout_generation> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o -MF CMakeFiles/rgw_common.dir/rgw_compression.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_compression.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_compression.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_etag_verifier.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_etag_verifier.cc.o -MF CMakeFiles/rgw_common.dir/rgw_etag_verifier.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_etag_verifier.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_etag_verifier.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'int rgw::putobj::create_etag_verifier(const DoutPrefixProvider*, ceph::common::CephContext*, rgw::putobj::DataProcessor*, const bufferlist&, const std::optional<RGWCompressionInfo>&, rgw::putobj::etag_verifier_ptr&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cors.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cors.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors.cc
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cors_s3.cc:25:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_dencoder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_dencoder.cc.o -MF CMakeFiles/rgw_common.dir/rgw_dencoder.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_dencoder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dencoder.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw::bucket_log_layout_generation}; _Tp = rgw::bucket_log_layout_generation; _Alloc = std::allocator<rgw::bucket_log_layout_generation>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::bucket_log_layout_generation>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'RGWBucketInfo::generate_test_instances(std::__cxx11::list<RGWBucketInfo*>&)::<lambda(rgw::BucketLayout&)>':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::bucket_log_layout_generation*, std::vector<rgw::bucket_log_layout_generation> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o -MF CMakeFiles/rgw_common.dir/rgw_env.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_env.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_env.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o -MF CMakeFiles/rgw_common.dir/rgw_es_query.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_es_query.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_query.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o -MF CMakeFiles/rgw_common.dir/rgw_formats.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_formats.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_formats.cc:20:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_gc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_gc.cc.o -MF CMakeFiles/rgw_common.dir/rgw_gc.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_gc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_gc_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_gc_log.cc.o -MF CMakeFiles/rgw_common.dir/rgw_gc_log.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_gc_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_gc_log.cc
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o -MF CMakeFiles/rgw_common.dir/rgw_http_client.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_http_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_json_enc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_json_enc.cc.o -MF CMakeFiles/rgw_common.dir/rgw_json_enc.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_json_enc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_json_enc.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o -MF CMakeFiles/rgw_common.dir/rgw_keystone.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_keystone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_keystone.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o -MF CMakeFiles/rgw_common.dir/rgw_ldap.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_ldap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_ldap.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o -MF CMakeFiles/rgw_common.dir/rgw_lc.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_lc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >; _ForwardIterator = rgw::sal::Lifecycle::LCEntry*; _Tp = rgw::sal::Lifecycle::LCEntry]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:5:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >; _OI = __gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<rgw::sal::Lifecycle::LCEntry*>; _ForwardIterator = rgw::sal::Lifecycle::LCEntry*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<rgw::sal::Lifecycle::LCEntry*>' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<rgw::sal::Lifecycle::LCEntry*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry>&}; _Tp = boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry>; _Alloc = std::allocator<boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void WorkQ::enqueue(WorkItem&&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry>*, std::vector<boost::variant<void*, std::tuple<LCOpRule, rgw_bucket_dir_entry>, std::tuple<lc_op, rgw_bucket_dir_entry>, rgw_bucket_dir_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'int RGWLC::list_lc_progress(std::string&, uint32_t, std::vector<rgw::sal::Lifecycle::LCEntry>&, int&)':
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rgw::sal::Lifecycle::LCEntry*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rgw::sal::Lifecycle::LCEntry*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc.cc:7:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<rgw::sal::Lifecycle::LCEntry*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lc_s3.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o -MF CMakeFiles/rgw_common.dir/rgw_metadata.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_metadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_metadata.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o -MF CMakeFiles/rgw_common.dir/rgw_multi.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_multi.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o -MF CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_multi_del.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o -MF CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_obj_manifest.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o -MF CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_pubsub_s3_event&}; _Tp = rgw_pubsub_s3_event; _Alloc = std::allocator<rgw_pubsub_s3_event>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_pubsub_s3_event, std::allocator<rgw_pubsub_s3_event> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWPubSub::SubWithEvents<EventType>::list_events(const DoutPrefixProvider*, const string&, int) [with EventType = rgw_pubsub_s3_event]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_pubsub_s3_event*, std::vector<rgw_pubsub_s3_event, std::allocator<rgw_pubsub_s3_event> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_pubsub_event&}; _Tp = rgw_pubsub_event; _Alloc = std::allocator<rgw_pubsub_event>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_pubsub_event, std::allocator<rgw_pubsub_event> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWPubSub::SubWithEvents<EventType>::list_events(const DoutPrefixProvider*, const string&, int) [with EventType = rgw_pubsub_event]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_pubsub_event*, std::vector<rgw_pubsub_event, std::allocator<rgw_pubsub_event> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:14:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::flush() [with T = std::__cxx11::basic_string<char>; K = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_mdlog_entry&}; _Tp = rgw_mdlog_entry; _Alloc = std::allocator<rgw_mdlog_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_mdlog_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_mdlog_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::finish(const T&) [with T = std::__cxx11::basic_string<char>; K = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_data_sync.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_data_sync.cc.o -MF CMakeFiles/rgw_common.dir/rgw_data_sync.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_data_sync.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_datalog_entry&}; _Tp = rgw_datalog_entry; _Alloc = std::allocator<rgw_datalog_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_datalog_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_datalog_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_datalog_entry*, std::vector<rgw_datalog_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_json.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_data_sync.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, rgw_data_sync_marker>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_data_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, RGWDataChangesLogInfo>; _KeyOfValue = std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RGWDataChangesLogInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RGWDataChangesLogInfo>, std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >, std::less<int>, std::allocator<std::pair<const int, RGWDataChangesLogInfo> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::flush() [with T = std::__cxx11::basic_string<char>; K = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::flush() [with T = std::__cxx11::basic_string<char>; K = rgw_obj_key]':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::finish(const T&) [with T = std::__cxx11::basic_string<char>; K = std::__cxx11::basic_string<char>]':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::finish(const T&) [with T = std::__cxx11::basic_string<char>; K = rgw_obj_key]':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = rgw_obj_key; _Val = std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >; _Compare = std::less<rgw_obj_key>; _Alloc = std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
2494 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2494:5: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::flush() [with T = rgw_obj_key; K = rgw_obj_key]':
/usr/include/c++/11/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
1238 | _M_erase_aux(__first, __last);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::finish(const T&) [with T = rgw_obj_key; K = rgw_obj_key]':
/usr/include/c++/11/bits/stl_tree.h:2512:19: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' changed in GCC 7.1
2512 | _M_erase_aux(__p.first, __p.second);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_counters.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_counters.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_counters.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_counters.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_counters.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_error_repo.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_error_repo.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_error_repo.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_error_repo.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_error_repo.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_aws.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_aws.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_aws.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_aws.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_aws.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_es.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_es.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_es.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_es.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_es_rest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_es_rest.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_es_rest.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_es_rest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_es_rest.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_log.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_log.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_log.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_policy.cc:3:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub_push.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub_push.cc.o -MF CMakeFiles/rgw_common.dir/rgw_pubsub_push.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_pubsub_push.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub_push.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_notify.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_notify.cc.o -MF CMakeFiles/rgw_common.dir/rgw_notify.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_notify.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_pubsub.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify_event_type.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify_event_type.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_mono_clock, boost::asio::wait_traits<ceph::coarse_mono_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o -MF CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_notify_event_type.cc
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub_rest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub_rest.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub_rest.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub_rest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_module_pubsub_rest.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_trace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_trace.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sync_trace.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sync_trace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_trace.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_bilog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_bilog.cc.o -MF CMakeFiles/rgw_common.dir/rgw_trim_bilog.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_trim_bilog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:25:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bounded_key_counter.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:22:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.h:24,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:24:
/usr/include/c++/11/bits/stl_set.h: In static member function 'static void _denc::setlike_details<Container>::insert(Container&, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Container = std::set<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/move/algorithm.hpp:32,
from /usr/include/boost/move/move.hpp:32,
from /usr/include/boost/circular_buffer/details.hpp:22,
from /usr/include/boost/circular_buffer.hpp:57,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:18:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_shard_sync_info&}; _Tp = rgw_bucket_shard_sync_info; _Alloc = std::allocator<rgw_bucket_shard_sync_info>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_shard_sync_info>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/move/algorithm.hpp:32,
from /usr/include/boost/move/move.hpp:32,
from /usr/include/boost/circular_buffer/details.hpp:22,
from /usr/include/boost/circular_buffer.hpp:57,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_bilog.cc:18:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_shard_sync_info]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_shard_sync_info*, std::vector<rgw_bucket_shard_sync_info> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_datalog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_datalog.cc.o -MF CMakeFiles/rgw_common.dir/rgw_trim_datalog.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_trim_datalog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_datalog.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_mdlog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_trim_mdlog.cc.o -MF CMakeFiles/rgw_common.dir/rgw_trim_mdlog.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_trim_mdlog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_trim_mdlog.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o -MF CMakeFiles/rgw_common.dir/rgw_period_history.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_period_history.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_history.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o -MF CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_puller.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_reshard.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_reshard.cc.o -MF CMakeFiles/rgw_common.dir/rgw_reshard.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_reshard.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_reshard.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o -MF CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rados.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cr_rados.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cr_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_tools.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_tools.cc.o -MF CMakeFiles/rgw_common.dir/rgw_cr_tools.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_cr_tools.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rados.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_tools.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_object_expirer_core.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_object_expirer_core.cc.o -MF CMakeFiles/rgw_common.dir/rgw_object_expirer_core.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_object_expirer_core.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer_core.cc:24:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o -MF CMakeFiles/rgw_common.dir/rgw_op.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_op.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:25:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const compression_block&}; _Tp = compression_block; _Alloc = std::allocator<compression_block>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<compression_block>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const RGWMultipartUploadEntry&}; _Tp = RGWMultipartUploadEntry; _Alloc = std::allocator<RGWMultipartUploadEntry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWMultipartUploadEntry>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.cc:12:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual void RGWListBucketMultiparts::execute(optional_yield)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWMultipartUploadEntry*, std::vector<RGWMultipartUploadEntry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual void RGWCompleteMultipart::execute(optional_yield)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<compression_block*, std::vector<compression_block> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_otp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_otp.cc.o -MF CMakeFiles/rgw_common.dir/rgw_otp.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_otp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_meta_be_otp.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_otp.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_policy_s3.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o -MF CMakeFiles/rgw_common.dir/rgw_public_access.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_public_access.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_public_access.cc
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o -MF CMakeFiles/rgw_common.dir/rgw_putobj.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_putobj.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj.cc
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj_processor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj_processor.cc.o -MF CMakeFiles/rgw_common.dir/rgw_putobj_processor.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_putobj_processor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_rados.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_aio.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_putobj_processor.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o -MF CMakeFiles/rgw_common.dir/rgw_quota.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_quota.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_quota.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rados.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rados.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:24:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_dir_entry&}; _Tp = rgw_bucket_dir_entry; _Alloc = std::allocator<rgw_bucket_dir_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw_bucket_dir_header}; _Tp = rgw_bucket_dir_header; _Alloc = std::allocator<rgw_bucket_dir_header>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_header>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_usage_log_entry&}; _Tp = rgw_usage_log_entry; _Alloc = std::allocator<rgw_usage_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_usage_log_entry>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWRados::log_usage(const DoutPrefixProvider*, std::map<rgw_user_bucket, RGWUsageBatch>&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_usage_log_entry*, std::vector<rgw_usage_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWRados::pool_iterate(RGWPoolIterCtx&, uint32_t, std::vector<rgw_bucket_dir_entry>&, bool*, RGWAccessListFilter*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/ext/slist:47,
from /usr/include/boost/algorithm/string/std/slist_traits.hpp:16,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:23,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'int RGWRados::cls_bucket_head(const DoutPrefixProvider*, const RGWBucketInfo&, int, std::vector<rgw_bucket_dir_header>&, std::map<int, std::__cxx11::basic_string<char> >*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_header*, std::vector<rgw_bucket_dir_header> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o -MF CMakeFiles/rgw_common.dir/rgw_resolve.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_resolve.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.cc:15:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.cc:14:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_client.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_conn.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_log.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_log.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub_common.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub_common.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_pubsub_common.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_pubsub_common.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_pubsub_common.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_realm.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_realm.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_realm.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_realm.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_role.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
from /usr/include/boost/asio/time_traits.hpp:23,
from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
from /usr/include/boost/asio.hpp:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/error_code.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/denc.h:51,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:41,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/boost/detail/no_exceptions_support.hpp: At global scope:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:9:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_s3.cc:45:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o -MF CMakeFiles/rgw_common.dir/rgw_role.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_role.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/c++/11/regex:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_role.cc:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWRole}; _Tp = RGWRole; _Alloc = std::allocator<RGWRole>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWRole>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static int RGWRole::get_roles_by_path_prefix(const DoutPrefixProvider*, RGWRados*, ceph::common::CephContext*, const string&, const string&, std::vector<RGWRole>&, optional_yield)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWRole*, std::vector<RGWRole> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sal.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.cc:22:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_rados.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sal_rados.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sal_rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:25:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.cc:22:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw::sal::Lifecycle::LCEntry}; _Tp = rgw::sal::Lifecycle::LCEntry; _Alloc = std::allocator<rgw::sal::Lifecycle::LCEntry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::sal::Lifecycle::LCEntry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual int rgw::sal::RadosLifecycle::list_entries(const string&, const string&, uint32_t, std::vector<rgw::sal::Lifecycle::LCEntry>&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::sal::Lifecycle::LCEntry*, std::vector<rgw::sal::Lifecycle::LCEntry> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o -MF CMakeFiles/rgw_common.dir/rgw_string.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_string.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_string.cc
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o -MF CMakeFiles/rgw_common.dir/rgw_tag.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_tag.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o -MF CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tag_s3.cc
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o -MF CMakeFiles/rgw_common.dir/rgw_tools.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_tools.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_log_backing.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_log_backing.cc.o -MF CMakeFiles/rgw_common.dir/rgw_log_backing.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_log_backing.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.h:35,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/log/cls_log_types.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/log/cls_log_client.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log_backing.cc:4:
/usr/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_forward_range_insert(const pointer&, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<boost::container::dtl::pair<long long unsigned int, logback_generation> >, boost::container::dtl::pair<long long unsigned int, logback_generation>*>; T = boost::container::dtl::pair<long long unsigned int, logback_generation>; A = boost::container::new_allocator<boost::container::dtl::pair<long long unsigned int, logback_generation> >; Options = void]':
/usr/include/boost/container/vector.hpp:2784:13: note: parameter passing for argument of type 'const boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<boost::container::dtl::pair<long long unsigned int, logback_generation> >, boost::container::dtl::pair<long long unsigned int, logback_generation>*>' changed in GCC 7.1
2784 | iterator priv_forward_range_insert
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = boost::container::flat_map<long long unsigned int, logback_generation>]':
/usr/include/boost/container/vector.hpp:2606:114: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<boost::container::dtl::pair<long long unsigned int, logback_generation> >, boost::container::dtl::pair<long long unsigned int, logback_generation>*>' changed in GCC 7.1
2606 | ( vector_iterator_get_ptr(p), 1, dtl::get_insert_value_proxy<T*, allocator_type>(::boost::forward<U>(x)));
| ^
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o -MF CMakeFiles/rgw_common.dir/rgw_user.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_user.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.cc:14:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o -MF CMakeFiles/rgw_common.dir/rgw_website.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_website.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_website.cc
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o -MF CMakeFiles/rgw_common.dir/rgw_xml.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_xml.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml.cc
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_xml_enc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_xml_enc.cc.o -MF CMakeFiles/rgw_common.dir/rgw_xml_enc.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_xml_enc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_xml_enc.cc:17:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o -MF CMakeFiles/rgw_common.dir/rgw_torrent.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_torrent.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_torrent.cc:9:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o -MF CMakeFiles/rgw_common.dir/rgw_crypt.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_crypt.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o -MF CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt_sanitize.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o -MF CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_iam_policy.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user_policy.cc:14:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o -MF CMakeFiles/rgw_common.dir/rgw_zone.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_zone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_zone.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o -MF CMakeFiles/rgw_common.dir/rgw_sts.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:3:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {picojson::value}; _Tp = picojson::value; _Alloc = std::allocator<picojson::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<picojson::value>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool picojson::_parse_array(Context&, picojson::input<Iter>&) [with Context = picojson::default_parse_context; Iter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<picojson::value*, std::vector<picojson::value> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o -MF CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_perf_counters.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_oidc_provider.cc:13:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o -MF CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_iam.cc:10:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o -MF CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_lock.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o -MF CMakeFiles/rgw_common.dir/rgw_kms.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_kms.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_crypt.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc: In function 'void add_name_val_to_obj(const char*, std::string&, rapidjson::GenericValue<Encoding, Allocator>&, A&) [with E = rapidjson::UTF8<>; A = ZeroPoolAllocator]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:85:29: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
85 | if (r && old) memcpy(r, p, nw);
| ~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kms.cc:82:15: note: 'r' was declared here
82 | void *r;
| ^
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o -MF CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o -MF CMakeFiles/rgw_common.dir/rgw_url.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_url.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_url.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o -MF CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_oidc_provider.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_datalog.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_datalog.cc.o -MF CMakeFiles/rgw_common.dir/rgw_datalog.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_datalog.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:17:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_data_change_log_entry&}; _Tp = rgw_data_change_log_entry; _Alloc = std::allocator<rgw_data_change_log_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_data_change_log_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_datalog.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'virtual int RGWDataChangesOmap::list(const DoutPrefixProvider*, int, int, std::vector<rgw_data_change_log_entry>&, std::optional<std::basic_string_view<char> >, std::string*, bool*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_data_change_log_entry*, std::vector<rgw_data_change_log_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/cls_fifo_legacy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/cls_fifo_legacy.cc.o -MF CMakeFiles/rgw_common.dir/cls_fifo_legacy.cc.o.d -o CMakeFiles/rgw_common.dir/cls_fifo_legacy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:35:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:25:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::__cxx11::basic_string<char> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const long long int, std::__cxx11::basic_string<char> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include/fmt/format.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:23:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = rados::cls::fifo::journal_entry; _Alloc = std::allocator<rados::cls::fifo::journal_entry>]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<rados::cls::fifo::journal_entry>' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include/fmt/format.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rados::cls::fifo::journal_entry&}; _Tp = rados::cls::fifo::journal_entry; _Alloc = std::allocator<rados::cls::fifo::journal_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rados::cls::fifo::journal_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include/fmt/format.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:23:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = rados::cls::fifo::journal_entry; _Alloc = std::allocator<rados::cls::fifo::journal_entry>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include/fmt/format.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:23:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >; _ForwardIterator = rados::cls::fifo::journal_entry*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = rados::cls::fifo::journal_entry; _Alloc = std::allocator<rados::cls::fifo::journal_entry>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = rados::cls::fifo::journal_entry; _Alloc = std::allocator<rados::cls::fifo::journal_entry>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rados::cls::fifo::journal_entry*, std::vector<rados::cls::fifo::journal_entry> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc: In member function 'void rgw::cls::fifo::FIFO::_prepare_new_part(const DoutPrefixProvider*, bool, uint64_t, librados::v14_2_0::AioCompletion*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:955:68: note: parameter passing for argument of type 'std::initializer_list<rados::cls::fifo::journal_entry>' changed in GCC 7.1
955 | std::vector jentries = { info.next_journal_entry(generate_tag()) };
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc: In member function 'int rgw::cls::fifo::FIFO::_prepare_new_part(const DoutPrefixProvider*, bool, uint64_t, optional_yield)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/cls_fifo_legacy.cc:750:68: note: parameter passing for argument of type 'std::initializer_list<rados::cls::fifo::journal_entry>' changed in GCC 7.1
750 | std::vector jentries = { info.next_journal_entry(generate_tag()) };
| ^
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o -MF CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_utils.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o -MF CMakeFiles/rgw_common.dir/rgw_lua.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_lua.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua.cc:2:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o -MF CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_service.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services/svc_zone.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:5:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lua_request.cc:10:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/fmt/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -I/usr/include/lua5.3 -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/services -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o -MF CMakeFiles/rgw_common.dir/rgw_amqp.cc.o.d -o CMakeFiles/rgw_common.dir/rgw_amqp.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc: In function 'std::string rgw::amqp::to_string(amqp_status_enum)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:261:10: warning: enumeration value 'AMQP_STATUS_SSL_SET_ENGINE_FAILED' not handled in switch [-Wswitch]
261 | switch (s) {
| ^
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:4:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >; _Value = const long long unsigned int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = rgw::amqp::reply_callback_with_tag_t; _Alloc = std::allocator<rgw::amqp::reply_callback_with_tag_t>]':
/usr/include/c++/11/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector<rgw::amqp::reply_callback_with_tag_t>::iterator' changed in GCC 7.1
171 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, std::function<void(int)>&}; _Tp = rgw::amqp::reply_callback_with_tag_t; _Alloc = std::allocator<rgw::amqp::reply_callback_with_tag_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::amqp::reply_callback_with_tag_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'void rgw::amqp::Manager::run()':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:4:
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_amqp.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void rgw::amqp::Manager::publish_internal(rgw::amqp::message_wrapper_t*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::amqp::reply_callback_with_tag_t*, std::vector<rgw::amqp::reply_callback_with_tag_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] Built target rgw_common
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/civetweb_h.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] keep civetweb.h up-to-date
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include/civetweb
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E copy_if_different /<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/include/civetweb.h /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include/civetweb
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] Built target civetweb_h
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_a.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o -MF CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o -MF CMakeFiles/rgw_a.dir/rgw_client_io.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_client_io.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o -MF CMakeFiles/rgw_a.dir/rgw_frontend.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_frontend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o -MF CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o -MF CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o -MF CMakeFiles/rgw_a.dir/rgw_log.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o -MF CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<ceph::common::CephContext* const&, RGWSI_Zone*&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWPeriod}; _Tp = RGWPeriod; _Alloc = std::allocator<RGWPeriod>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWPeriod>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void RGWPeriodPusher::handle_notify(RGWZonesNeedPeriod&&)':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void RGWPeriodPusher::handle_notify(RGWRealmNotify, ceph::buffer::v15_2_0::list::const_iterator&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWPeriod*, std::vector<RGWPeriod> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o -MF CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o -MF CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o -MF CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o -MF CMakeFiles/rgw_a.dir/rgw_process.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_process.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_slo_entry&}; _Tp = rgw_slo_entry; _Alloc = std::allocator<rgw_slo_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_slo_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_slo_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_slo_entry*, std::vector<rgw_slo_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 58%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o -MF CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o -MF CMakeFiles/rgw_a.dir/rgw_usage.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_usage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o -MF CMakeFiles/rgw_a.dir/rgw_opa.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_opa.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o -MF CMakeFiles/rgw_a.dir/rgw_sts.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o -MF CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o.d -o CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:3:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {picojson::value}; _Tp = picojson::value; _Alloc = std::allocator<picojson::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<picojson::value>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool picojson::_parse_array(Context&, picojson::input<Iter>&) [with Context = picojson::default_parse_context; Iter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<picojson::value*, std::vector<picojson::value> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Linking CXX static library ../../lib/librgw_a.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -P CMakeFiles/rgw_a.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/rgw_a.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librgw_a.a CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o CMakeFiles/rgw_a.dir/rgw_client_io.cc.o CMakeFiles/rgw_a.dir/rgw_frontend.cc.o CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o CMakeFiles/rgw_a.dir/rgw_log.cc.o CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o CMakeFiles/rgw_a.dir/rgw_process.cc.o CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o CMakeFiles/rgw_a.dir/rgw_usage.cc.o CMakeFiles/rgw_a.dir/rgw_opa.cc.o CMakeFiles/rgw_a.dir/rgw_sts.cc.o CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o CMakeFiles/rgw_common.dir/services/svc_cls.cc.o CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o CMakeFiles/rgw_common.dir/services/svc_meta.cc.o CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o CMakeFiles/rgw_common.dir/services/svc_notify.cc.o CMakeFiles/rgw_common.dir/services/svc_otp.cc.o CMakeFiles/rgw_common.dir/services/svc_quota.cc.o CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o CMakeFiles/rgw_common.dir/services/svc_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_user.cc.o CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o CMakeFiles/rgw_common.dir/services/svc_zone.cc.o CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o CMakeFiles/rgw_common.dir/rgw_service.cc.o CMakeFiles/rgw_common.dir/rgw_acl.cc.o CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o CMakeFiles/rgw_common.dir/rgw_aio.cc.o CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o CMakeFiles/rgw_common.dir/rgw_auth.cc.o CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o CMakeFiles/rgw_common.dir/rgw_arn.cc.o CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o CMakeFiles/rgw_common.dir/rgw_bucket.cc.o CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o CMakeFiles/rgw_common.dir/rgw_bucket_sync.cc.o CMakeFiles/rgw_common.dir/rgw_cache.cc.o CMakeFiles/rgw_common.dir/rgw_common.cc.o CMakeFiles/rgw_common.dir/rgw_compression.cc.o CMakeFiles/rgw_common.dir/rgw_etag_verifier.cc.o CMakeFiles/rgw_common.dir/rgw_cors.cc.o CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o CMakeFiles/rgw_common.dir/rgw_dencoder.cc.o CMakeFiles/rgw_common.dir/rgw_env.cc.o CMakeFiles/rgw_common.dir/rgw_es_query.cc.o CMakeFiles/rgw_common.dir/rgw_formats.cc.o CMakeFiles/rgw_common.dir/rgw_gc.cc.o CMakeFiles/rgw_common.dir/rgw_gc_log.cc.o CMakeFiles/rgw_common.dir/rgw_http_client.cc.o CMakeFiles/rgw_common.dir/rgw_json_enc.cc.o CMakeFiles/rgw_common.dir/rgw_keystone.cc.o CMakeFiles/rgw_common.dir/rgw_ldap.cc.o CMakeFiles/rgw_common.dir/rgw_lc.cc.o CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o CMakeFiles/rgw_common.dir/rgw_metadata.cc.o CMakeFiles/rgw_common.dir/rgw_multi.cc.o CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o CMakeFiles/rgw_common.dir/rgw_sync.cc.o CMakeFiles/rgw_common.dir/rgw_data_sync.cc.o CMakeFiles/rgw_common.dir/rgw_sync_counters.cc.o CMakeFiles/rgw_common.dir/rgw_sync_error_repo.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_aws.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_es.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_es_rest.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_log.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub.cc.o CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o CMakeFiles/rgw_common.dir/rgw_pubsub_push.cc.o CMakeFiles/rgw_common.dir/rgw_notify.cc.o CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o CMakeFiles/rgw_common.dir/rgw_sync_module_pubsub_rest.cc.o CMakeFiles/rgw_common.dir/rgw_sync_trace.cc.o CMakeFiles/rgw_common.dir/rgw_trim_bilog.cc.o CMakeFiles/rgw_common.dir/rgw_trim_datalog.cc.o CMakeFiles/rgw_common.dir/rgw_trim_mdlog.cc.o CMakeFiles/rgw_common.dir/rgw_period_history.cc.o CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o CMakeFiles/rgw_common.dir/rgw_reshard.cc.o CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o CMakeFiles/rgw_common.dir/rgw_cr_rados.cc.o CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o CMakeFiles/rgw_common.dir/rgw_cr_tools.cc.o CMakeFiles/rgw_common.dir/rgw_object_expirer_core.cc.o CMakeFiles/rgw_common.dir/rgw_op.cc.o CMakeFiles/rgw_common.dir/rgw_otp.cc.o CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o CMakeFiles/rgw_common.dir/rgw_public_access.cc.o CMakeFiles/rgw_common.dir/rgw_putobj.cc.o CMakeFiles/rgw_common.dir/rgw_putobj_processor.cc.o CMakeFiles/rgw_common.dir/rgw_quota.cc.o CMakeFiles/rgw_common.dir/rgw_rados.cc.o CMakeFiles/rgw_common.dir/rgw_resolve.cc.o CMakeFiles/rgw_common.dir/rgw_rest.cc.o CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o CMakeFiles/rgw_common.dir/rgw_rest_log.cc.o CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o CMakeFiles/rgw_common.dir/rgw_rest_pubsub_common.cc.o CMakeFiles/rgw_common.dir/rgw_rest_realm.cc.o CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o CMakeFiles/rgw_common.dir/rgw_role.cc.o CMakeFiles/rgw_common.dir/rgw_sal.cc.o CMakeFiles/rgw_common.dir/rgw_sal_rados.cc.o CMakeFiles/rgw_common.dir/rgw_string.cc.o CMakeFiles/rgw_common.dir/rgw_tag.cc.o CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o CMakeFiles/rgw_common.dir/rgw_tools.cc.o CMakeFiles/rgw_common.dir/rgw_log_backing.cc.o CMakeFiles/rgw_common.dir/rgw_user.cc.o CMakeFiles/rgw_common.dir/rgw_website.cc.o CMakeFiles/rgw_common.dir/rgw_xml.cc.o CMakeFiles/rgw_common.dir/rgw_xml_enc.cc.o CMakeFiles/rgw_common.dir/rgw_torrent.cc.o CMakeFiles/rgw_common.dir/rgw_crypt.cc.o CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o CMakeFiles/rgw_common.dir/rgw_zone.cc.o CMakeFiles/rgw_common.dir/rgw_sts.cc.o CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o CMakeFiles/rgw_common.dir/rgw_kms.cc.o CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o CMakeFiles/rgw_common.dir/rgw_url.cc.o CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o CMakeFiles/rgw_common.dir/rgw_datalog.cc.o CMakeFiles/rgw_common.dir/cls_fifo_legacy.cc.o CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o CMakeFiles/rgw_common.dir/rgw_lua.cc.o CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o CMakeFiles/rgw_common.dir/rgw_amqp.cc.o
/usr/bin/ranlib ../../lib/librgw_a.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rgw_a
make -f src/rgw/CMakeFiles/rgw.dir/build.make src/rgw/CMakeFiles/rgw.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw.dir/build.make src/rgw/CMakeFiles/rgw.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw.dir/librgw.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Drgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw.dir/librgw.cc.o -MF CMakeFiles/rgw.dir/librgw.cc.o.d -o CMakeFiles/rgw.dir/librgw.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_resolve.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:40:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/librgw.cc:43:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/rgw/CMakeFiles/rgw.dir/rgw_file.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Drgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw.dir/rgw_file.cc.o -MF CMakeFiles/rgw.dir/rgw_file.cc.o.d -o CMakeFiles/rgw.dir/rgw_file.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_init.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw::RGWLibFS::event&}; _Tp = rgw::RGWLibFS::event; _Alloc = std::allocator<rgw::RGWLibFS::event>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw::RGWLibFS::event>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/global/global_init.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_file.cc:10:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void rgw::RGWLibFS::gc()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw::RGWLibFS::event*, std::vector<rgw::RGWLibFS::event> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 59%] Linking CXX shared library ../../lib/librgw.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/rgw.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,librgw.so.2 -o ../../lib/librgw.so.2.0.0 CMakeFiles/rgw.dir/librgw.cc.o CMakeFiles/rgw.dir/rgw_file.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librgw_a.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 ../../lib/librados.so.2.0.0 ../../lib/libcls_rgw_client.a ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libneorados_cls_fifo.a ../../lib/libcls_version_client.a ../../lib/libcls_user_client.a ../../lib/libglobal.a -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so ../../lib/libdmclock.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libcls_cmpomap_client.a ../../lib/libcls_rgw_gc_client.a ../../lib/libcls_2pc_queue_client.a /usr/lib/arm-linux-gnueabihf/libldap.so /usr/lib/arm-linux-gnueabihf/liblber.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libicuuc.so /usr/lib/arm-linux-gnueabihf/liboath.so /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 ../../lib/liblibneorados.a ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/librt.so ../../lib/libosdc.a ../../lib/libceph-common.so.2 -lresolv /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/libfmt.so -pthread -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_symlink_library ../../lib/librgw.so.2.0.0 ../../lib/librgw.so.2 ../../lib/librgw.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rgw
make -f src/pybind/rgw/CMakeFiles/cython_rgw.dir/build.make src/pybind/rgw/CMakeFiles/cython_rgw.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/CMakeFiles/cython_rgw.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rgw/CMakeFiles/cython_rgw.dir/build.make src/pybind/rgw/CMakeFiles/cython_rgw.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Generating ../../../lib/cython_modules/lib.3/rgw.cpython-310-arm-linux-gnueabihf.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rgw && env CC="/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG ## 0'" CXX="/usr/bin/c++" LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw CEPH_LIBDIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib /usr/bin/python3 /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rgw/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
Compiling rgw.pyx because it changed.
[1/1] Cythonizing rgw.pyx
running build
running build_ext
building 'rgw' extension
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/build
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw
/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.10 -I/usr/include/python3.10 -c /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.c -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.o -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.o -L/usr/lib/python3.10/config-3.10-arm-linux-gnueabihf -lrados -lrgw -lcrypt -lpthread -ldl -lutil -lm -lm -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rgw.cpython-310-arm-linux-gnueabihf.so -g -fwrapv -O2
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target cython_rgw
make -f src/tools/CMakeFiles/rados.dir/build.make src/tools/CMakeFiles/rados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/rados.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/rados.dir/build.make src/tools/CMakeFiles/rados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/rados/rados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/rados/rados.cc.o -MF CMakeFiles/rados.dir/rados/rados.cc.o.d -o CMakeFiles/rados.dir/rados/rados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc: In constructor 'LoadGen::LoadGen(librados::v14_2_0::Rados*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc:783:44: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} changes value from '5368709120' to '1073741824' [-Woverflow]
783 | max_obj_len = 5ull * 1024ull * 1024ull * 1024ull;
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc:15:
/usr/include/c++/11/bits/stl_map.h: In function 'std::enable_if_t<(traits::supported && traits::need_contiguous)> ceph::decode(T&, ceph::buffer::v15_2_0::list::const_iterator&) [with T = std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>; traits = denc_traits<std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>, void>]':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>::const_iterator' {aka 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::v15_2_0::list> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/rados.cc:15:
/usr/include/c++/11/bits/stl_set.h: In static member function 'static void _denc::setlike_details<Container>::insert(Container&, Args&& ...) [with Args = {std::pair<long long unsigned int, long long unsigned int>}; Container = std::set<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/RadosDump.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/RadosDump.cc.o -MF CMakeFiles/rados.dir/RadosDump.cc.o.d -o CMakeFiles/rados.dir/RadosDump.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/RadosDump.cc
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o -MF CMakeFiles/rados.dir/rados/RadosImport.cc.o.d -o CMakeFiles/rados.dir/rados/RadosImport.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/RadosImport.cc
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o -MF CMakeFiles/rados.dir/rados/PoolDump.cc.o.d -o CMakeFiles/rados.dir/rados/PoolDump.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rados/PoolDump.cc
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/__/common/util.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/__/common/util.cc.o -MF CMakeFiles/rados.dir/__/common/util.cc.o.d -o CMakeFiles/rados.dir/__/common/util.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/util.cc
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o -MF CMakeFiles/rados.dir/__/common/obj_bencher.cc.o.d -o CMakeFiles/rados.dir/__/common/obj_bencher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/obj_bencher.cc
[ 59%] Building CXX object src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -MF CMakeFiles/rados.dir/__/osd/ECUtil.cc.o.d -o CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECUtil.cc
[ 59%] Linking CXX executable ../../bin/rados
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/rados.dir/rados/rados.cc.o CMakeFiles/rados.dir/RadosDump.cc.o CMakeFiles/rados.dir/rados/RadosImport.cc.o CMakeFiles/rados.dir/rados/PoolDump.cc.o CMakeFiles/rados.dir/__/common/util.cc.o CMakeFiles/rados.dir/__/common/obj_bencher.cc.o CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -o ../../bin/rados -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl ../../lib/libradosstriper.so.1.0.0 /usr/lib/arm-linux-gnueabihf/librt.so ../../lib/librados.so.2.0.0 ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so -lresolv ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -ldl ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rados
make -f src/pybind/rados/CMakeFiles/cython_rados.dir/build.make src/pybind/rados/CMakeFiles/cython_rados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/CMakeFiles/cython_rados.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rados/CMakeFiles/cython_rados.dir/build.make src/pybind/rados/CMakeFiles/cython_rados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Generating ../../../lib/cython_modules/lib.3/rados.cpython-310-arm-linux-gnueabihf.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rados && env CC="/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG ## 0'" CXX="/usr/bin/c++" LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados CEPH_LIBDIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib /usr/bin/python3 /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rados/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
Compiling rados.pyx because it changed.
[1/1] Cythonizing rados.pyx
running build
running build_ext
building 'rados' extension
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados
/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.10 -I/usr/include/python3.10 -c /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.c -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.o -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.o -L/usr/lib/python3.10/config-3.10-arm-linux-gnueabihf -lrados -lcrypt -lpthread -ldl -lutil -lm -lm -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rados.cpython-310-arm-linux-gnueabihf.so -g -fwrapv -O2
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target cython_rados
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_types.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o -MF CMakeFiles/rbd_types.dir/journal/Types.cc.o.d -o CMakeFiles/rbd_types.dir/journal/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_default_append(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1247:23: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::iterator' changed in GCC 7.1
1247 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.cc:4:
/usr/include/c++/11/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
158 | _M_erase(__position._M_const_cast());
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Types.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librbd::journal::MirrorPeerSyncPoint&}; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In static member function 'static void librbd::journal::ClientData::generate_test_instances(std::__cxx11::list<librbd::journal::ClientData*>&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o -MF CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o.d -o CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirroring_watcher/Types.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o -MF CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o.d -o CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/trash_watcher/Types.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o -MF CMakeFiles/rbd_types.dir/watcher/Types.cc.o.d -o CMakeFiles/rbd_types.dir/watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/watcher/Types.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o -MF CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o.d -o CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/WatchNotifyTypes.cc
[ 60%] Linking CXX static library ../../lib/librbd_types.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_types.a CMakeFiles/rbd_types.dir/journal/Types.cc.o CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o CMakeFiles/rbd_types.dir/watcher/Types.cc.o CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o
/usr/bin/ranlib ../../lib/librbd_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 60%] Built target rbd_types
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_internal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o -MF CMakeFiles/rbd_internal.dir/AsioEngine.cc.o.d -o CMakeFiles/rbd_internal.dir/AsioEngine.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/AsioEngine.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o -MF CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o.d -o CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/AsyncObjectThrottle.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o -MF CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/AsyncRequest.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o -MF CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ConfigWatcher.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/DeepCopyRequest.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageCtx.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/DeepCopyRequest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/DeepCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o -MF CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o.d -o CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ExclusiveLock.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o -MF CMakeFiles/rbd_internal.dir/ImageCtx.cc.o.d -o CMakeFiles/rbd_internal.dir/ImageCtx.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageCtx.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/streambuf:41,
from /usr/include/c++/11/bits/streambuf_iterator.h:35,
from /usr/include/c++/11/iterator:66,
from /usr/include/boost/iterator/iterator_traits.hpp:10,
from /usr/include/boost/range/iterator_range_core.hpp:26,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/assign/list_of.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageCtx.cc:4:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Value = const long long unsigned int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/streambuf:41,
from /usr/include/c++/11/bits/streambuf_iterator.h:35,
from /usr/include/c++/11/iterator:66,
from /usr/include/boost/iterator/iterator_traits.hpp:10,
from /usr/include/boost/range/iterator_range_core.hpp:26,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/assign/list_of.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageCtx.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'void librbd::ImageCtx::rm_snap(cls::rbd::SnapshotNamespace, std::string, librados::snap_t)':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/assign/list_of.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageCtx.cc:4:
/usr/include/c++/11/bits/stl_algo.h:822:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
822 | if (!__pred(__first))
| ~~~~~~^~~~~~~~~
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o -MF CMakeFiles/rbd_internal.dir/ImageState.cc.o.d -o CMakeFiles/rbd_internal.dir/ImageState.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageState.cc
[ 60%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o -MF CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ImageWatcher.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o -MF CMakeFiles/rbd_internal.dir/internal.cc.o.d -o CMakeFiles/rbd_internal.dir/internal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc:8:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc: In function 'int librbd::copy(librbd::ImageCtx*, librbd::ImageCtx*, librbd::ProgressContext&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc:1333:52: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1333 | auto req = io::ImageDispatchSpec::create_read(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1334 | *src, io::IMAGE_DISPATCH_LAYER_NONE, comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1335 | {{offset, len}}, io::ReadResult{bl},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1336 | src->get_data_io_context(), fadvise_flags, 0, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc: In function 'int64_t librbd::read_iterate(librbd::ImageCtx*, uint64_t, uint64_t, int (*)(uint64_t, size_t, const char*, void*), void*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/internal.cc:1546:52: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1546 | auto req = io::ImageDispatchSpec::create_read(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1547 | *ictx, io::IMAGE_DISPATCH_LAYER_NONE, c,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1548 | {{off, read_len}}, io::ReadResult{&bl},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | ictx->get_data_io_context(), 0, 0, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o -MF CMakeFiles/rbd_internal.dir/Journal.cc.o.d -o CMakeFiles/rbd_internal.dir/Journal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, journal::Future>; _Alloc = std::allocator<std::pair<const long long unsigned int, journal::Future> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'void librbd::Journal<ImageCtxT>::commit_op_event(uint64_t, int, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc: In member function 'void librbd::Journal<ImageCtxT>::complete_event(typename librbd::Journal<ImageCtxT>::Events::iterator, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:1186:6: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
1186 | void Journal<I>::complete_event(typename Events::iterator it, int r) {
| ^~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc: In member function 'void librbd::Journal<ImageCtxT>::commit_io_event(uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:862:17: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
862 | complete_event(it, r);
| ~~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc: In member function 'void librbd::Journal<ImageCtxT>::commit_io_event_extent(uint64_t, uint64_t, uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:899:17: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::iterator'} changed in GCC 7.1
899 | complete_event(it, event.ret_val);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Journal.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'void librbd::Journal<ImageCtxT>::handle_io_event_safe(int, uint64_t) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o -MF CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o.d -o CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/LibrbdAdminSocketHook.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o -MF CMakeFiles/rbd_internal.dir/ManagedLock.cc.o.d -o CMakeFiles/rbd_internal.dir/ManagedLock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ManagedLock.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o -MF CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/MirroringWatcher.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o -MF CMakeFiles/rbd_internal.dir/ObjectMap.cc.o.d -o CMakeFiles/rbd_internal.dir/ObjectMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/ObjectMap.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o -MF CMakeFiles/rbd_internal.dir/Operations.cc.o.d -o CMakeFiles/rbd_internal.dir/Operations.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Operations.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o -MF CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o.d -o CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/PluginRegistry.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o -MF CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/TrashWatcher.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Utils.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o -MF CMakeFiles/rbd_internal.dir/Watcher.cc.o.d -o CMakeFiles/rbd_internal.dir/Watcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Watcher.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o -MF CMakeFiles/rbd_internal.dir/api/Config.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Config.cc
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o -MF CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o.d -o CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc: In instantiation of 'void librbd::api::{anonymous}::C_DiffObject<I>::compute_diffs(librbd::api::{anonymous}::C_DiffObject<I>::Diffs*) [with I = librbd::ImageCtx; librbd::api::{anonymous}::C_DiffObject<I>::Diffs = std::__cxx11::list<boost::tuples::tuple<long long unsigned int, unsigned int, bool> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:95:5: required from 'void librbd::api::{anonymous}::C_DiffObject<I>::finish(int) [with I = librbd::ImageCtx]'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:83:8: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:133:42: warning: narrowing conversion of '(& snapshot_extent)->interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::const_iterator::get_len()' from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
133 | {state, snapshot_extent.get_len()});
| ~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'int librbd::api::DiffIterate<ImageCtxT>::execute() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ReadResult.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/AioCompletion.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/DiffIterate.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void librbd::api::{anonymous}::C_DiffObject<I>::finish(int) [with I = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 61%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o -MF CMakeFiles/rbd_internal.dir/api/Group.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Group.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >; _ForwardIterator = cls::rbd::GroupImageStatus*; _Tp = cls::rbd::GroupImageStatus]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/specfun.h:45,
from /usr/include/c++/11/cmath:1935,
from /usr/include/c++/11/math.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >; _OI = __gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >; _ForwardIterator = cls::rbd::ImageSnapshotSpec*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'cls::rbd::GroupSnapshot::GroupSnapshot(const cls::rbd::GroupSnapshot&)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cls::rbd::ImageSnapshotSpec; _Alloc = std::allocator<cls::rbd::ImageSnapshotSpec>]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cls::rbd::ImageSnapshotSpec*, std::vector<cls::rbd::ImageSnapshotSpec> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {librbd::group_image_info_t}; _Tp = librbd::group_image_info_t; _Alloc = std::allocator<librbd::group_image_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::group_image_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<cls::rbd::GroupImageStatus*>; _ForwardIterator = cls::rbd::GroupImageStatus*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<cls::rbd::GroupImageStatus*>' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type 'std::move_iterator<cls::rbd::GroupImageStatus*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/vector.tcc: In function 'int librbd::api::{anonymous}::group_image_list.constprop(librados::v14_2_0::IoCtx&, const char*, std::vector<cls::rbd::GroupImageStatus>*)':
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<cls::rbd::GroupImageStatus*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/vector.tcc:762:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
762 | std::copy(__first, __mid, __position);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<cls::rbd::GroupImageStatus*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/deque:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type 'std::move_iterator<cls::rbd::GroupImageStatus*>' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Group.cc:4:
/usr/include/c++/11/bits/vector.tcc: In static member function 'static int librbd::api::Group<ImageCtxT>::image_list(librados::v14_2_0::IoCtx&, const char*, std::vector<librbd::group_image_info_t>*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o -MF CMakeFiles/rbd_internal.dir/api/Image.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Image.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Iterator2 = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)]':
/usr/include/c++/11/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
157 | operator()(_Iterator1 __it1, _Iterator2 __it2)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {librbd::linked_image_spec_t}; _Tp = librbd::linked_image_spec_t; _Alloc = std::allocator<librbd::linked_image_spec_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::linked_image_spec_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {librbd::linked_image_spec_t}; _Tp = librbd::linked_image_spec_t; _Alloc = std::allocator<librbd::linked_image_spec_t>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1826:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1826 | if (__comp(__i, __first))
| ~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Distance = int; _Tp = librbd::linked_image_spec_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:231:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
231 | if (__comp(__first + __secondChild,
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
232 | __first + (__secondChild - 1)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1642 | __heap_select(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1648:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1648 | if (__comp(__i, __first))
| ~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1649:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1649 | std::__pop_heap(__first, __middle, __i, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)>]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1917:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1917 | std::__heap_select(__first, __middle, __last, __comp);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:4:
/usr/include/c++/11/bits/stl_algo.h:82:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
82 | if (__comp(__a, __b))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:84:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
84 | if (__comp(__b, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:86:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
86 | else if (__comp(__a, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:91:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
91 | else if (__comp(__a, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:93:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
93 | else if (__comp(__b, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1884:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1884 | while (__comp(__first, __pivot))
| ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1887:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1887 | while (__comp(__pivot, __last))
| ~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Compare = bool (*)(const librbd::linked_image_spec_t&, const librbd::linked_image_spec_t&)]':
/usr/include/c++/11/bits/stl_algo.h:4863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
4863 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~
/usr/include/c++/11/bits/stl_algo.h:4863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc: In static member function 'static int librbd::api::Image<ImageCtxT>::list_descendants(I*, const cls::rbd::ParentImageSpec&, const std::optional<unsigned int>&, std::vector<librbd::linked_image_spec_t>*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:473:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
473 | std::sort(images->begin(), images->end(), compare_by_pool);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Image.cc:538:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
538 | std::sort(images->begin(), images->end(), compare);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o -MF CMakeFiles/rbd_internal.dir/api/Io.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Io.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ReadResult.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:14:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h: In static member function 'static librbd::io::ImageDispatchSpec* librbd::io::ImageDispatchSpec::create_discard(ImageCtxT&, librbd::io::ImageDispatchLayer, librbd::io::AioCompletion*, uint64_t, uint64_t, uint32_t, librbd::IOContext, const ZTracer::Trace&) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h:147:61: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
147 | io_context, 0, parent_trace);
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h: In static member function 'static librbd::io::ImageDispatchSpec* librbd::io::ImageDispatchSpec::create_write_same(ImageCtxT&, librbd::io::ImageDispatchLayer, librbd::io::AioCompletion*, uint64_t, uint64_t, ceph::bufferlist&&, librbd::IOContext, int, const ZTracer::Trace&) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h:171:68: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
171 | io_context, op_flags, parent_trace);
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc: In static member function 'static void librbd::api::Io<ImageCtxT>::aio_read(I&, librbd::io::AioCompletion*, uint64_t, uint64_t, librbd::io::ReadResult&&, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:233:48: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
233 | auto req = io::ImageDispatchSpec::create_read(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
234 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, aio_comp, {{off, len}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
235 | std::move(read_result), image_ctx.get_data_io_context(), op_flags, 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
236 | trace);
| ~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc: In static member function 'static void librbd::api::Io<ImageCtxT>::aio_write(I&, librbd::io::AioCompletion*, uint64_t, uint64_t, ceph::bufferlist&&, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:265:49: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
265 | auto req = io::ImageDispatchSpec::create_write(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
266 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, aio_comp, {{off, len}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
267 | std::move(bl), image_ctx.get_data_io_context(), op_flags, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc: In static member function 'static void librbd::api::Io<ImageCtxT>::aio_write_zeroes(I&, librbd::io::AioCompletion*, uint64_t, uint64_t, int, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:401:53: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
401 | auto req = io::ImageDispatchSpec::create_write(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
402 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, aio_comp, {{off, len}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
403 | std::move(bl), image_ctx.get_data_io_context(), op_flags, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:439:61: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
439 | auto prepend_req = io::ImageDispatchSpec::create_write(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
440 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, prepend_aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
441 | {{prepend_offset, prepend_length}}, std::move(bl),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 | image_ctx.get_data_io_context(), op_flags, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:453:60: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
453 | auto append_req = io::ImageDispatchSpec::create_write(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
454 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, append_aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | {{append_offset, append_length}}, std::move(bl),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
456 | image_ctx.get_data_io_context(), op_flags, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc: In static member function 'static void librbd::api::Io<ImageCtxT>::aio_compare_and_write(I&, librbd::io::AioCompletion*, uint64_t, uint64_t, ceph::bufferlist&&, ceph::bufferlist&&, uint64_t*, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Io.cc:511:61: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
511 | auto req = io::ImageDispatchSpec::create_compare_and_write(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
512 | image_ctx, io::IMAGE_DISPATCH_LAYER_API_START, aio_comp, {{off, len}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
513 | std::move(cmp_bl), std::move(bl), mismatch_off,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
514 | image_ctx.get_data_io_context(), op_flags, trace);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o -MF CMakeFiles/rbd_internal.dir/api/Migration.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Migration.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.cc:4:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >; _Value = const librbd::linked_image_spec_t]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'int librbd::api::Migration<ImageCtxT>::relink_children(I*, I*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/variant/detail/std_hash.hpp:32,
from /usr/include/boost/variant/variant.hpp:35,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Migration.cc:4:
/usr/include/c++/11/bits/stl_algo.h:822:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::linked_image_spec_t*, std::vector<librbd::linked_image_spec_t> >' changed in GCC 7.1
822 | if (!__pred(__first))
| ~~~~~~^~~~~~~~~
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o -MF CMakeFiles/rbd_internal.dir/api/Mirror.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Mirror.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Mirror.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o -MF CMakeFiles/rbd_internal.dir/api/Namespace.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Namespace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Namespace.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o -MF CMakeFiles/rbd_internal.dir/api/Pool.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Pool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Pool.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o -MF CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o.d -o CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/PoolMetadata.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o -MF CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Snapshot.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Snapshot.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Snapshot.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librbd::snap_info_t&}; _Tp = librbd::snap_info_t; _Alloc = std::allocator<librbd::snap_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::snap_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rbd/librbd.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Snapshot.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Snapshot.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static int librbd::api::Snapshot<ImageCtxT>::list(I*, std::vector<librbd::snap_info_t>&) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o -MF CMakeFiles/rbd_internal.dir/api/Trash.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Trash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Trash.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/api/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/api/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/api/Utils.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o -MF CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o.d -o CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/asio/ContextWQ.cc
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o -MF CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o.d -o CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ImageWriteback.cc
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ImageWriteback.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ImageWriteback.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ImageWriteback.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h: In member function 'void librbd::cache::ImageWriteback<ImageCtxT>::aio_discard(uint64_t, uint64_t, uint32_t, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h:147:61: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
147 | io_context, 0, parent_trace);
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h: In member function 'void librbd::cache::ImageWriteback<ImageCtxT>::aio_writesame(uint64_t, uint64_t, ceph::bufferlist&&, int, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.h:171:68: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
171 | io_context, op_flags, parent_trace);
| ^
[ 62%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherObjectDispatch.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherObjectDispatch.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o -MF CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o.d -o CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ObjectCacherWriteback.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Context*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Context*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Context*> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Context*>, std::_Select1st<std::pair<const long long unsigned int, Context*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Context*> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'librbd::cache::WriteAroundObjectDispatch<ImageCtxT>::Contexts librbd::cache::WriteAroundObjectDispatch<ImageCtxT>::collect_finished_flushes() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, Context*>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Context*>, std::_Select1st<std::pair<const long long unsigned int, Context*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Context*> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchInterface.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/WriteAroundObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void librbd::cache::WriteAroundObjectDispatch<ImageCtxT>::handle_in_flight_flush_complete(int, uint64_t) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, Context*>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Context*>, std::_Select1st<std::pair<const long long unsigned int, Context*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Context*> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/BlockCrypto.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoContextPool.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoImageDispatch.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc: In instantiation of 'int librbd::crypto::CryptoObjectDispatch<ImageCtxT>::prepare_copyup(uint64_t, librbd::io::SnapshotSparseBufferlist*) [with ImageCtxT = librbd::ImageCtx; uint64_t = long long unsigned int; librbd::io::SnapshotSparseBufferlist = std::map<long long unsigned int, interval_map<long long unsigned int, librbd::io::SparseBufferlistExtent, librbd::io::SparseBufferlistExtentSplitMerge> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:661:32: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:645:41: warning: narrowing conversion of 'aligned_len' from 'std::tuple_element<1, std::pair<long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
645 | encrypted_sparse_bufferlist.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
646 | aligned_off, aligned_len, {io::SPARSE_EXTENT_STATE_DATA, aligned_len,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | std::move(encrypted_bl)});
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::assign(FwdIt, FwdIt, typename boost::move_detail::disable_if_or<void, boost::move_detail::is_same<typename boost::container::dtl::version<typename boost::container::real_allocator<T, A>::type>::type, boost::move_detail::integral_constant<unsigned int, 0> >, boost::move_detail::is_convertible<InIt, typename boost::container::allocator_traits<typename boost::container::real_allocator<T, A>::type>::size_type>, boost::container::dtl::is_input_iterator<FwdIt> >::type*) [with FwdIt = boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1242 | void assign(FwdIt first, FwdIt last
| ^~~~~~
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/boost/container/small_vector.hpp: In function 'void boost::container::small_vector_base<T, Allocator, Options>::move_construct_impl(boost::container::small_vector_base<T, Allocator, Options>::base_type&, const allocator_type&) [with T = std::pair<long long unsigned int, long long unsigned int>; SecondaryAllocator = void; Options = void]':
/usr/include/boost/container/small_vector.hpp:460:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
460 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
461 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end ()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | );
| ~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ref.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/RefCountedObj.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseBufferlistExtent, librbd::io::SparseBufferlistExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ref.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/RefCountedObj.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, long long unsigned int&}; _Tp = librbd::io::ReadExtent; _Alloc = std::allocator<librbd::io::ReadExtent>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::io::ReadExtent>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int, long long unsigned int&}; _Tp = librbd::io::ReadExtent; _Alloc = std::allocator<librbd::io::ReadExtent>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::io::ReadExtent*, std::vector<librbd::io::ReadExtent> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, unsigned int}; _Tp = librbd::io::ReadExtent; _Alloc = std::allocator<librbd::io::ReadExtent>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::io::ReadExtent>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = librbd::io::ReadExtent; _Alloc = std::allocator<librbd::io::ReadExtent>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librbd::io::ReadExtent>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void librbd::crypto::CryptoInterface::align_extents(const ReadExtents&, librbd::io::ReadExtents*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::io::ReadExtent*, std::vector<librbd::io::ReadExtent> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'librbd::crypto::C_UnalignedObjectWriteRequest<I>::C_UnalignedObjectWriteRequest(I*, ceph::ref_t<librbd::crypto::CryptoInterface>, uint64_t, uint64_t, ceph::bufferlist&&, ceph::bufferlist&&, uint64_t*, librbd::IOContext, int, int, std::optional<long long unsigned int>, const ZTracer::Trace&, int*, uint64_t*, Context*, bool) [with I = librbd::ImageCtx]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::io::ReadExtent*, std::vector<librbd::io::ReadExtent> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, V&&) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoInterface.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/boost/container/vector.hpp: In member function 'bool librbd::crypto::CryptoObjectDispatch<ImageCtxT>::write_same(uint64_t, uint64_t, uint64_t, striper::LightweightBufferExtents&&, ceph::bufferlist&&, librbd::IOContext, int, const ZTracer::Trace&, int*, uint64_t*, librbd::io::DispatchResult*, Context**, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/boost/container/vector.hpp:2425:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
2425 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2426 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end() ))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2427 | );
| ~
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/FormatRequest.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/LoadRequest.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/ShutDownCryptoRequest.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/Utils.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/openssl/DataCryptor.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/bit_vector.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
134 | __push_heap(_RandomAccessIterator __first,
| ^~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ImageCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void librbd::deep_copy::ImageCopyRequest<ImageCtxT>::handle_object_copy(uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/MetadataCopyRequest.cc
[ 63%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc: In instantiation of 'void librbd::deep_copy::ObjectCopyRequest<ImageCtxT>::merge_write_ops() [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:845:35: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:617:56: warning: narrowing conversion of 'object_extent.striper::LightweightObjectExtent::length' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
617 | {io::SPARSE_EXTENT_STATE_DATA, object_extent.length,\
| ~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc: In instantiation of 'void librbd::deep_copy::ObjectCopyRequest<ImageCtxT>::compute_zero_ops() [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:845:35: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:777:48: warning: narrowing conversion of 'length' from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
777 | {io::SPARSE_EXTENT_STATE_ZEROED, length});
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:789:60: warning: narrowing conversion of 'object_extent.striper::LightweightObjectExtent::length' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
789 | {io::SPARSE_EXTENT_STATE_ZEROED, object_extent.length});
| ~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseBufferlistExtent, librbd::io::SparseBufferlistExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, V&&) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SetHeadRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCopyRequest.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCopyRequest.cc:4:
/usr/include/c++/11/bits/stl_set.h: In constructor 'librbd::deep_copy::SnapshotCopyRequest<ImageCtxT>::SnapshotCopyRequest(I*, I*, librados::snap_t, librados::snap_t, librados::snap_t, bool, librbd::asio::ContextWQ*, librbd::SnapSeqs*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_set.h:567:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
567 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/SnapshotCreateRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' changed in GCC 7.1
130 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc:4:
/usr/include/c++/11/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >; _Key = long long unsigned int; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/stl_set.h:191:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
191 | set(_InputIterator __first, _InputIterator __last)
| ^~~
/usr/include/c++/11/bits/stl_set.h:191:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc: In function 'void librbd::deep_copy::util::compute_snap_map(ceph::common::CephContext*, librados::snap_t, librados::snap_t, const SnapIds&, const SnapSeqs&, librbd::deep_copy::SnapMap*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc:23:45: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' changed in GCC 7.1
23 | dst_snap_ids.begin(), dst_snap_ids.end()};
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc:32:24: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' changed in GCC 7.1
32 | snap_ids.insert(snap_ids.begin(), *dst_snap_id_it);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/deep_copy/Utils.cc:41:20: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' changed in GCC 7.1
41 | snap_ids.insert(snap_ids.begin(), it.second);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/AutomaticPolicy.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/ImageDispatch.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/PreAcquireRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/PostAcquireRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/PreReleaseRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o -MF CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o.d -o CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/exclusive_lock/StandardPolicy.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/AttachChildRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/AttachParentRequest.cc
[ 64%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/CloneRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/CloseRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/CreateRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/DetachChildRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/DetachParentRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/GetMetadataRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/ListWatchersRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/OpenRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/PreRemoveRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshParentRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshRequest.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/ceph_assert.h:5,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshRequest.cc:4:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Value = const long long unsigned int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/utime.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshRequest.cc:6:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/ceph_assert.h:5,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RefreshRequest.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'void librbd::image::RefreshRequest<ImageCtxT>::apply() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/RemoveRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/SetFlagsRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/SetSnapRequest.cc
[ 65%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o -MF CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image/ValidatePoolRequest.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o -MF CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o.d -o CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/image_watcher/NotifyLockOwner.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o -MF CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o.d -o CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/AioCompletion.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o -MF CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o.d -o CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/AsyncOperation.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o -MF CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc: In instantiation of 'int librbd::io::CopyupRequest<ImageCtxT>::prepare_copyup_data() [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:774:28: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:712:31: warning: narrowing conversion of 'object_length' from 'std::tuple_element<1, std::pair<long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
712 | sparse_bufferlist.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~^
713 | object_offset, object_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
714 | {SPARSE_EXTENT_STATE_DATA, object_length, std::move(sub_bl)});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:738:33: warning: narrowing conversion of 'copyup_length' from 'std::tuple_element<1, std::pair<const long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
738 | sparse_bufferlist.insert(
| ~~~~~~~~~~~~~~~~~~~~~~~~^
739 | copyup_offset, copyup_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
740 | {SPARSE_EXTENT_STATE_DATA, copyup_length, std::move(sub_bl)});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> > >; _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/iomanip:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::reverse_iterator<__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> > >; _OI = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseBufferlistExtent, librbd::io::SparseBufferlistExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, V&&) [with K = long long unsigned int; V = librbd::io::SparseBufferlistExtent; S = librbd::io::SparseBufferlistExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseBufferlistExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void librbd::io::CopyupRequest<ImageCtxT>::handle_read_from_parent(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/vector.tcc:751:48: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
751 | std::__uninitialized_copy_a(__mid, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
752 | this->_M_impl._M_finish,
| ~~~~~~~~~~~~~~~~~~~~~~~~
753 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:778:52: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
778 | = std::__uninitialized_copy_a(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
779 | __new_finish,
| ~~~~~~~~~~~~~
780 | _M_get_Tp_allocator());
| ~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o -MF CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o.d -o CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/FlushTracker.cc
In file included from /usr/include/c++/11/unordered_map:46,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/FlushTracker.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/FlushTracker.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'void librbd::io::FlushTracker<ImageCtxT>::finish_io(uint64_t) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatch.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o -MF CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchSpec.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o -MF CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatcher.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o -MF CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc: In instantiation of 'void librbd::io::{anonymous}::C_AssembleSnapshotDeltas<I>::object_to_image_intervals(uint64_t, const SnapshotDelta&, librbd::io::SnapshotDelta*, librbd::io::SnapshotDelta*) [with I = librbd::ImageCtx; uint64_t = long long unsigned int; librbd::io::SnapshotDelta = std::map<std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> >]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:72:7: required from 'void librbd::io::{anonymous}::C_AssembleSnapshotDeltas<I>::finish(int) [with I = librbd::ImageCtx]'
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:58:8: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:99:24: warning: narrowing conversion of 'image_length' from 'std::tuple_element<1, std::pair<long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
99 | SparseExtent sparse_extent{object_extent.get_val().state,
| ^~~~~~~~~~~~~
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::assign(FwdIt, FwdIt, typename boost::move_detail::disable_if_or<void, boost::move_detail::is_same<typename boost::container::dtl::version<typename boost::container::real_allocator<T, A>::type>::type, boost::move_detail::integral_constant<unsigned int, 0> >, boost::move_detail::is_convertible<InIt, typename boost::container::allocator_traits<typename boost::container::real_allocator<T, A>::type>::size_type>, boost::container::dtl::is_input_iterator<FwdIt> >::type*) [with FwdIt = boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
1242 | void assign(FwdIt first, FwdIt last
| ^~~~~~
/usr/include/boost/container/vector.hpp:1242:9: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
/usr/include/boost/container/vector.hpp: In function 'void boost::container::vector<T, Allocator, Options>::priv_move_assign(boost::container::vector<T, OtherA, Options>&&, typename boost::move_detail::disable_if_or<void, boost::container::dtl::is_version<typename boost::container::real_allocator<T, OtherA>::type, 0>, boost::move_detail::is_different<typename boost::container::real_allocator<T, OtherA>::type, typename boost::container::real_allocator<T, A>::type> >::type*) [with OtherA = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; T = std::pair<long long unsigned int, long long unsigned int>; A = boost::container::small_vector_allocator<std::pair<long long unsigned int, long long unsigned int>, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2425:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
2425 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2426 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end() ))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2427 | );
| ~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/boost/container/small_vector.hpp: In function 'void boost::container::small_vector_base<T, Allocator, Options>::move_construct_impl(boost::container::small_vector_base<T, Allocator, Options>::base_type&, const allocator_type&) [with T = std::pair<long long unsigned int, long long unsigned int>; SecondaryAllocator = void; Options = void]':
/usr/include/boost/container/small_vector.hpp:460:22: note: parameter passing for argument of type 'boost::move_iterator<std::pair<long long unsigned int, long long unsigned int>*>' changed in GCC 7.1
460 | this->assign( boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.begin()))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
461 | , boost::make_move_iterator(boost::movelib::iterator_to_raw_pointer(x.end ()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | );
| ~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = librbd::io::ReadExtent; _Alloc = std::allocator<librbd::io::ReadExtent>]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<librbd::io::ReadExtent>' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc: In member function 'void librbd::io::ImageReadRequest<ImageCtxT>::send_request() [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:117:41: note: parameter passing for argument of type 'std::initializer_list<librbd::io::ReadExtent>' changed in GCC 7.1
117 | : ictx(ictx), object_no(object_no), extents({{offset, length}}) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:411:10: note: parameter passing for argument of type 'std::initializer_list<librbd::io::ReadExtent>' changed in GCC 7.1
411 | auto req_comp = new io::ReadResult::C_ObjectReadRequest(
| ^~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Tp = std::pair<long long unsigned int, librbd::io::SparseExtent>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
1088 | erase(const_iterator __first, const_iterator __last)
| ^~~~~
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageRequest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:76:16: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
76 | m.erase(prev, niter);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:96:14: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
96 | m.erase(niter, next);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::erase(K, K) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:165:12: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
165 | m.erase(range.first, range.second);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, const V&) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:189:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
189 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatch.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o -MF CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatchSpec.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o -MF CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectDispatcher.cc
[ 66%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o -MF CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc: In instantiation of 'void librbd::io::ObjectListSnapsRequest<ImageCtxT>::handle_list_from_parent(int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:1075:28: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:1029:33: warning: narrowing conversion of 'object_extent.striper::LightweightObjectExtent::length' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
1029 | {state, object_extent.length});
| ~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/system/detail/std_interoperability.hpp:11,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/neorados/RADOS.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, V&&) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void librbd::io::ObjectListSnapsRequest<ImageCtxT>::handle_list_snaps(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QosImageDispatch.cc
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ImageDispatchInterface.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QosImageDispatch.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QosImageDispatch.cc:4:
/usr/include/c++/11/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(std::initializer_list<std::pair<const _Key, _Tp> >, const _Compare&, const allocator_type&) [with _Key = long long unsigned int; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/stl_map.h:228:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >' changed in GCC 7.1
228 | map(initializer_list<value_type> __l,
| ^~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QosImageDispatch.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QosImageDispatch.cc:39:40: note: parameter passing for argument of type 'std::initializer_list<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >' changed in GCC 7.1
39 | static std::map<uint64_t, std::string> throttle_flags = {
| ^~~~~~~~~~~~~~
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/QueueImageDispatch.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o -MF CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o.d -o CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/ReadResult.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/RefreshImageDispatch.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/SimpleSchedulerObjectDispatch.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/SimpleSchedulerObjectDispatch.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/SimpleSchedulerObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/interval_set.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/SimpleSchedulerObjectDispatch.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/SimpleSchedulerObjectDispatch.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o -MF CMakeFiles/rbd_internal.dir/io/Types.cc.o.d -o CMakeFiles/rbd_internal.dir/io/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/io/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/io/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc: In function 'void librbd::io::util::file_to_extents(ImageCtxT*, uint64_t, uint64_t, uint64_t, striper::LightweightObjectExtents*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc:188:11: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
188 | Extents extents = {{offset, length}};
| ^~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc: In function 'uint64_t librbd::io::util::get_file_offset(ImageCtxT*, uint64_t, uint64_t) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Utils.cc:211:11: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
211 | Extents extents = {{off, 0}};
| ^~~~~~~
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/WriteBlockImageDispatch.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/CreateRequest.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/DemoteRequest.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/ObjectDispatch.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/OpenRequest.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/PromoteRequest.cc
[ 67%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/RemoveRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o -MF CMakeFiles/rbd_internal.dir/journal/Replay.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/Replay.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/11/unordered_map:46,
from /usr/include/c++/11/functional:61,
from /usr/include/boost/config/no_tr1/functional.hpp:21,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:24,
from /usr/include/boost/intrusive_ptr.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:28,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:4:
/usr/include/c++/11/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/11/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/hashtable.h: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_op_complete(uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
934 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_event(const librbd::journal::AioDiscardEvent&, Context*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:357:37: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
357 | io::ImageRequest<I>::aio_discard(&m_image_ctx, aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
358 | {{event.offset, event.length}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
359 | event.discard_granularity_bytes,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
360 | m_image_ctx.get_data_io_context(), {});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_event(const librbd::journal::AioWriteEvent&, Context*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:392:35: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
392 | io::ImageRequest<I>::aio_write(&m_image_ctx, aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
393 | {{event.offset, event.length}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
394 | std::move(data),
| ~~~~~~~~~~~~~~~~
395 | m_image_ctx.get_data_io_context(), 0, {});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_event(const librbd::journal::AioWriteSameEvent&, Context*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:446:39: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
446 | io::ImageRequest<I>::aio_writesame(&m_image_ctx, aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
447 | {{event.offset, event.length}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448 | std::move(data),
| ~~~~~~~~~~~~~~~~
449 | m_image_ctx.get_data_io_context(), 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
450 | {});
| ~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_event(const librbd::journal::AioCompareAndWriteEvent&, Context*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Replay.cc:480:47: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
480 | io::ImageRequest<I>::aio_compare_and_write(&m_image_ctx, aio_comp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
481 | {{event.offset, event.length}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
482 | std::move(cmp_data),
| ~~~~~~~~~~~~~~~~~~~~
483 | std::move(write_data),
| ~~~~~~~~~~~~~~~~~~~~~~
484 | nullptr,
| ~~~~~~~~
485 | m_image_ctx.get_data_io_context(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | 0, {});
| ~~~~~~
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o -MF CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/ResetRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o -MF CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/StandardPolicy.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/journal/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/journal/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/journal/Utils.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/AcquireRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/BreakRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/GetLockerRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/ReacquireRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/ReleaseRequest.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/managed_lock/Utils.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o -MF CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/FileStream.cc
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o -MF CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits<boost::posix_time::ptime>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpClient.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 68%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o -MF CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/HttpStream.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o -MF CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/ImageDispatch.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o -MF CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/NativeFormat.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o -MF CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/OpenSourceImageRequest.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/OpenSourceImageRequest.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/OpenSourceImageRequest.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void librbd::migration::OpenSourceImageRequest<ImageCtxT>::handle_get_snapshots(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o -MF CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In instantiation of 'void librbd::migration::QCOWFormat<ImageCtxT>::ListSnapsRequest::handle_get_l2_table(int, uint64_t) [with I = librbd::ImageCtx; uint64_t = long long unsigned int]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1542:35: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:800:32: warning: narrowing conversion of 'cluster_extent.librbd::migration::qcow_format::ClusterExtent::cluster_length' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
800 | {state, cluster_extent.cluster_length});
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
625 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Tp = std::pair<long long unsigned int, librbd::io::SparseExtent>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
1088 | erase(const_iterator __first, const_iterator __last)
| ^~~~~
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*>, std::_Select1st<std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, const librbd::migration::qcow_format::LookupTable*> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/FormatInterface.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:76:16: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
76 | m.erase(prev, niter);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:96:14: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
96 | m.erase(niter, next);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::erase(K, K) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:165:12: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
165 | m.erase(range.first, range.second);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::probe(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:876:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
876 | m_stream->read({{0, 8}}, &m_bl, ctx);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_v1_header(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:932:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
932 | m_stream->read({{0, sizeof(QCowHeaderV1)}}, &m_bl, ctx);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_v2_header(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1034:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1034 | m_stream->read({{0, sizeof(QCowHeader)}}, &m_bl, ctx);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_snapshot_l1_table(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1323:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1323 | m_stream->read({{snapshot.l1_table_offset,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1324 | snapshot.l1_table.size * sizeof(uint64_t)}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1325 | &snapshot.l1_table.bl, ctx);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_l1_table(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1355:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1355 | m_stream->read({{m_l1_table_offset,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
1356 | m_l1_table.size * sizeof(uint64_t)}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1357 | &m_l1_table.bl, ctx);
| ~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_snapshot(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1194:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1194 | m_stream->read({{m_snapshots_offset, sizeof(QCowSnapshotHeader)}}, &m_bl,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1195 | ctx);
| ~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::read_snapshot_extra(Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:1261:17: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1261 | m_stream->read({{offset, length}}, &m_bl, ctx);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::ClusterCache::read_cluster(std::shared_ptr<librbd::migration::QCOWFormat<ImageCtxT>::Cluster>) [with I = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:201:32: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
201 | qcow_format->m_stream->read({{stream_offset, stream_length}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
202 | &cluster->cluster_data_bl, ctx);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'int librbd::migration::QCOWFormat<ImageCtxT>::L2TableCache::l2_table_lookup(uint64_t, std::shared_ptr<librbd::migration::qcow_format::LookupTable>*) [with I = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:502:32: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
502 | qcow_format->m_stream->read(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
503 | {{l2_offset, qcow_format->m_l2_size * sizeof(uint64_t)}},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
504 | &l2_cache.l2_table->bl, ctx);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::ReadRequest::read_clusters() [with I = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:626:12: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
626 | auto read_ctx = new io::ReadResult::C_ImageReadRequest(
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/FormatInterface.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/QCOWFormat.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void librbd::migration::QCOWFormat<ImageCtxT>::ListSnapsRequest::handle_get_l2_table(int, uint64_t) [with I = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o -MF CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawFormat.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawFormat.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawFormat.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<librbd::migration::SnapshotInterface> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o -MF CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc: In instantiation of 'void librbd::migration::RawSnapshot<ImageCtxT>::list_snap(librbd::io::Extents&&, int, librbd::io::SparseExtents*, const ZTracer::Trace&, Context*) [with ImageCtxT = librbd::ImageCtx; librbd::io::Extents = std::vector<std::pair<long long unsigned int, long long unsigned int> >; librbd::io::SparseExtents = interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc:220:35: required from here
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc:210:27: warning: narrowing conversion of 'image_length' from 'std::tuple_element<1, std::pair<long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
210 | sparse_extents->insert(image_offset, image_length,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
211 | {io::SPARSE_EXTENT_STATE_DATA, image_length});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Tp = std::pair<long long unsigned int, librbd::io::SparseExtent>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
1088 | erase(const_iterator __first, const_iterator __last)
| ^~~~~
/usr/include/c++/11/bits/stl_map.h:1088:7: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/zipkin_trace.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/RawSnapshot.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:76:16: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
76 | m.erase(prev, niter);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:96:14: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
96 | m.erase(niter, next);
| ~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::erase(K, K) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:165:12: note: parameter passing for argument of type 'std::map<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent>, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::const_iterator'} changed in GCC 7.1
165 | m.erase(range.first, range.second);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void librbd::migration::RawSnapshot<ImageCtxT>::list_snap(librbd::io::Extents&&, int, librbd::io::SparseExtents*, const ZTracer::Trace&, Context*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o -MF CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/S3Stream.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o -MF CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/SourceSpecBuilder.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/migration/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/migration/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc: In function 'void librbd::migration::util::zero_shrunk_snapshot(ceph::common::CephContext*, const Extents&, uint64_t, uint64_t, std::optional<long long unsigned int>*, librbd::io::SparseExtents*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:82:65: warning: narrowing conversion of 'image_length' from 'std::tuple_element<1, std::pair<const long long unsigned int, long long unsigned int> >::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
82 | {io::SPARSE_EXTENT_STATE_ZEROED, image_length});
| ^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = librbd::io::SparseExtent; S = librbd::io::SparseExtentSplitMerge]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:64:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, librbd::io::SparseExtent, librbd::io::SparseExtentSplitMerge>::mapiter' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > > >::iterator'} changed in GCC 7.1
64 | void try_merge(mapiter niter) {
| ^~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/io/Types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/migration/Utils.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h: In function 'void librbd::migration::util::zero_shrunk_snapshot(ceph::common::CephContext*, const Extents&, uint64_t, uint64_t, std::optional<long long unsigned int>*, librbd::io::SparseExtents*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/interval_map.h:174:14: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, librbd::io::SparseExtent> > >' changed in GCC 7.1
174 | try_merge(p.first);
| ~~~~~~~~~^~~~~~~~~
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/DemoteRequest.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/DisableRequest.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/EnableRequest.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/GetInfoRequest.cc
[ 69%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/GetStatusRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/GetUuidRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/ImageRemoveRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/ImageStateUpdateRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/PromoteRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/DemoteRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/GetImageStateRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/ImageMeta.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/PromoteRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/RemoveImageStateRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/SetImageStateRequest.cc
[ 70%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/Types.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/UnlinkPeerRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/Utils.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/mirror/snapshot/WriteImageStateRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/CreateRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/DiffRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/InvalidateRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/LockRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/RefreshRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/RemoveRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/Request.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/Request.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/Request.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/ResizeRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/SnapshotCreateRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/SnapshotRemoveRequest.cc
[ 71%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/SnapshotRollbackRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/UnlockRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/object_map/UpdateRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/DisableFeaturesRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/EnableFeaturesRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/FlattenRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/MetadataRemoveRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/MetadataSetRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/MigrateRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o -MF CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/ObjectMapIterate.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/RebuildObjectMapRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/RenameRequest.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o -MF CMakeFiles/rbd_internal.dir/operation/Request.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/Request.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/Request.cc
[ 72%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/ResizeRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotCreateRequest.cc
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/variant/detail/std_hash.hpp:32,
from /usr/include/boost/variant/variant.hpp:35,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotCreateRequest.cc:4:
/usr/include/c++/11/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<snapid_t*>; _ForwardIterator = snapid_t*; _Tp = snapid_t]':
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In member function 'void librbd::operation::SnapshotCreateRequest<ImageCtxT>::update_snap_context() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator<snapid_t*>' changed in GCC 7.1
354 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotProtectRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotRemoveRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotRenameRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotRollbackRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotUnprotectRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SnapshotLimitRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SparsifyRequest.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/ceph_assert.h:5,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/AsyncRequest.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/Request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SparsifyRequest.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/SparsifyRequest.cc:4:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o -MF CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/operation/TrimRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o -MF CMakeFiles/rbd_internal.dir/plugin/Api.cc.o.d -o CMakeFiles/rbd_internal.dir/plugin/Api.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/plugin/Api.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/trash/MoveRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o -MF CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/trash/RemoveRequest.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o -MF CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o.d -o CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/watcher/Notifier.cc
[ 73%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o -MF CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/watcher/RewatchRequest.cc
[ 74%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o -MF CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o.d -o CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ContextCompletion.cc
[ 74%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/EncryptionFormat.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/EncryptionFormat.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/luks/EncryptionFormat.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/luks/EncryptionFormat.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/luks/EncryptionFormat.cc
[ 74%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/luks/Header.cc
[ 74%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/luks/FormatRequest.cc
[ 74%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o -MF CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o.d -o CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/crypto/luks/LoadRequest.cc
[ 74%] Linking CXX static library ../../lib/librbd_internal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_internal.a CMakeFiles/rbd_internal.dir/AsioEngine.cc.o CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o CMakeFiles/rbd_internal.dir/ImageCtx.cc.o CMakeFiles/rbd_internal.dir/ImageState.cc.o CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o CMakeFiles/rbd_internal.dir/internal.cc.o CMakeFiles/rbd_internal.dir/Journal.cc.o CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o CMakeFiles/rbd_internal.dir/ManagedLock.cc.o CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o CMakeFiles/rbd_internal.dir/ObjectMap.cc.o CMakeFiles/rbd_internal.dir/Operations.cc.o CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o CMakeFiles/rbd_internal.dir/Utils.cc.o CMakeFiles/rbd_internal.dir/Watcher.cc.o CMakeFiles/rbd_internal.dir/api/Config.cc.o CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o CMakeFiles/rbd_internal.dir/api/Group.cc.o CMakeFiles/rbd_internal.dir/api/Image.cc.o CMakeFiles/rbd_internal.dir/api/Io.cc.o CMakeFiles/rbd_internal.dir/api/Migration.cc.o CMakeFiles/rbd_internal.dir/api/Mirror.cc.o CMakeFiles/rbd_internal.dir/api/Namespace.cc.o CMakeFiles/rbd_internal.dir/api/Pool.cc.o CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o CMakeFiles/rbd_internal.dir/api/Trash.cc.o CMakeFiles/rbd_internal.dir/api/Utils.cc.o CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/io/Types.cc.o CMakeFiles/rbd_internal.dir/io/Utils.cc.o CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/journal/Replay.cc.o CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o CMakeFiles/rbd_internal.dir/journal/Utils.cc.o CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o CMakeFiles/rbd_internal.dir/migration/Utils.cc.o CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/Request.cc.o CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o CMakeFiles/rbd_internal.dir/operation/Request.cc.o CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o CMakeFiles/rbd_internal.dir/plugin/Api.cc.o CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o CMakeFiles/rbd_internal.dir/crypto/luks/EncryptionFormat.cc.o CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o ../CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o
/usr/bin/ranlib ../../lib/librbd_internal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 74%] Built target rbd_internal
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal/CMakeFiles/journal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/Entry.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/Entry.cc.o -MF CMakeFiles/journal.dir/Entry.cc.o.d -o CMakeFiles/journal.dir/Entry.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Entry.cc
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/Future.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/Future.cc.o -MF CMakeFiles/journal.dir/Future.cc.o.d -o CMakeFiles/journal.dir/Future.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Future.cc
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o -MF CMakeFiles/journal.dir/FutureImpl.cc.o.d -o CMakeFiles/journal.dir/FutureImpl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/FutureImpl.cc
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/Journaler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/Journaler.cc.o -MF CMakeFiles/journal.dir/Journaler.cc.o.d -o CMakeFiles/journal.dir/Journaler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Journaler.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Journaler.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Journaler.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls::journal::ObjectPosition>; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'int journal::Journaler::get_cached_client(const string&, cls::journal::Client*)':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o -MF CMakeFiles/journal.dir/JournalMetadata.cc.o.d -o CMakeFiles/journal.dir/JournalMetadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalMetadata.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/cmdparse.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalMetadata.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalMetadata.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls::journal::ObjectPosition>; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o -MF CMakeFiles/journal.dir/JournalPlayer.cc.o.d -o CMakeFiles/journal.dir/JournalPlayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalPlayer.cc
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o -MF CMakeFiles/journal.dir/JournalRecorder.cc.o.d -o CMakeFiles/journal.dir/JournalRecorder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalRecorder.cc
[ 74%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o -MF CMakeFiles/journal.dir/JournalTrimmer.cc.o.d -o CMakeFiles/journal.dir/JournalTrimmer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/JournalTrimmer.cc
[ 75%] Building CXX object src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o -MF CMakeFiles/journal.dir/ObjectPlayer.cc.o.d -o CMakeFiles/journal.dir/ObjectPlayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.cc
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::erase(T, T, std::function<bool(T, T)>) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/dout.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::insert(T, T, T*, T*) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
[ 75%] Building CXX object src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o -MF CMakeFiles/journal.dir/ObjectRecorder.cc.o.d -o CMakeFiles/journal.dir/ObjectRecorder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/ObjectRecorder.cc
[ 75%] Building CXX object src/journal/CMakeFiles/journal.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/journal/CMakeFiles/journal.dir/Utils.cc.o -MF CMakeFiles/journal.dir/Utils.cc.o.d -o CMakeFiles/journal.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal/Utils.cc
[ 75%] Linking CXX static library ../../lib/libjournal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/cmake -P CMakeFiles/journal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal && /usr/bin/cmake -E cmake_link_script CMakeFiles/journal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libjournal.a CMakeFiles/journal.dir/Entry.cc.o CMakeFiles/journal.dir/Future.cc.o CMakeFiles/journal.dir/FutureImpl.cc.o CMakeFiles/journal.dir/Journaler.cc.o CMakeFiles/journal.dir/JournalMetadata.cc.o CMakeFiles/journal.dir/JournalPlayer.cc.o CMakeFiles/journal.dir/JournalRecorder.cc.o CMakeFiles/journal.dir/JournalTrimmer.cc.o CMakeFiles/journal.dir/ObjectPlayer.cc.o CMakeFiles/journal.dir/ObjectRecorder.cc.o CMakeFiles/journal.dir/Utils.cc.o
/usr/bin/ranlib ../../lib/libjournal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target journal
make -f src/librbd/CMakeFiles/librbd.dir/build.make src/librbd/CMakeFiles/librbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/librbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/librbd.dir/build.make src/librbd/CMakeFiles/librbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object src/librbd/CMakeFiles/librbd.dir/librbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dlibrbd_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/librbd.dir/librbd.cc.o -MF CMakeFiles/librbd.dir/librbd.cc.o.d -o CMakeFiles/librbd.dir/librbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/librbd.cc
[ 75%] Linking CXX shared library ../../lib/librbd.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/librbd.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,--exclude-libs,ALL -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,librbd.so.1 -o ../../lib/librbd.so.1.16.0 CMakeFiles/librbd.dir/librbd.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librbd_internal.a ../../lib/librbd_types.a ../../lib/libjournal.a ../../lib/libcls_rbd_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_journal_client.a ../../lib/liblibneorados.a ../../lib/librados.so.2.0.0 -lpthread -ldl -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -ludev /usr/lib/arm-linux-gnueabihf/libssl.so /lib/arm-linux-gnueabihf/libcryptsetup.so ../../lib/libcls_lock_client.a ../../lib/libosdc.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl -lresolv -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_symlink_library ../../lib/librbd.so.1.16.0 ../../lib/librbd.so.1 ../../lib/librbd.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target librbd
make -f src/pybind/rbd/CMakeFiles/cython_rbd.dir/build.make src/pybind/rbd/CMakeFiles/cython_rbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/CMakeFiles/cython_rbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rbd/CMakeFiles/cython_rbd.dir/build.make src/pybind/rbd/CMakeFiles/cython_rbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Generating ../../../lib/cython_modules/lib.3/rbd.cpython-310-arm-linux-gnueabihf.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rbd && env CC="/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG ## 0'" CXX="/usr/bin/c++" LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd CEPH_LIBDIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib /usr/bin/python3 /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rbd/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
Compiling rbd.pyx because it changed.
[1/1] Cythonizing rbd.pyx
running build
running build_ext
building 'rbd' extension
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd
/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.10 -I/usr/include/python3.10 -c /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.c -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.o -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.o -L/usr/lib/python3.10/config-3.10-arm-linux-gnueabihf -lrados -lrbd -lcrypt -lpthread -ldl -lutil -lm -lm -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rbd.cpython-310-arm-linux-gnueabihf.so -g -fwrapv -O2
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_rbd
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Generating ../../../lib/cython_modules/lib.3/cephfs.cpython-310-arm-linux-gnueabihf.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/cephfs && env CC="/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG ## 0'" CXX="/usr/bin/c++" LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs CEPH_LIBDIR=/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib /usr/bin/python3 /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/cephfs/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
Compiling cephfs.pyx because it changed.
[1/1] Cythonizing cephfs.pyx
running build
running build_ext
building 'cephfs' extension
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs
/usr/bin/cc -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.10 -I/usr/include/python3.10 -c /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.c -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.o -iquote/<<BUILDDIR>>/ceph-16.2.7+ds/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG ## 0 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.10/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.o -L/usr/lib/python3.10/config-3.10-arm-linux-gnueabihf -lcephfs -lcrypt -lpthread -ldl -lutil -lm -lm -o /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/cephfs.cpython-310-arm-linux-gnueabihf.so -g -fwrapv -O2
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_cephfs
make -f src/pybind/CMakeFiles/cython_modules.dir/build.make src/pybind/CMakeFiles/cython_modules.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/CMakeFiles/cython_modules.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/CMakeFiles/cython_modules.dir/build.make src/pybind/CMakeFiles/cython_modules.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/pybind/CMakeFiles/cython_modules.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_modules
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph-volume /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Generating setup.py
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph-volume/setup.py setup.py
[ 75%] Generating ceph_volume
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph-volume/ceph_volume ceph_volume
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target ceph_volume-clone
make -f src/python-common/CMakeFiles/ceph-clone.dir/build.make src/python-common/CMakeFiles/ceph-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common/CMakeFiles/ceph-clone.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/python-common/CMakeFiles/ceph-clone.dir/build.make src/python-common/CMakeFiles/ceph-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Generating setup.py
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common/setup.py setup.py
[ 75%] Generating README.rst
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common/README.rst README.rst
[ 75%] Generating requirements.txt
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common/requirements.txt requirements.txt
[ 76%] Generating ceph
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common/ceph ceph
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-clone
make -f src/os/CMakeFiles/ceph-bluestore-tool.dir/build.make src/os/CMakeFiles/ceph-bluestore-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os/CMakeFiles/ceph-bluestore-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/os/CMakeFiles/ceph-bluestore-tool.dir/build.make src/os/CMakeFiles/ceph-bluestore-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o -MF CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o.d -o CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/bluestore/bluestore_tool.cc
[ 76%] Linking CXX executable ../../bin/ceph-bluestore-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-bluestore-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o" -o ../../bin/ceph-bluestore-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libos.a ../../lib/libglobal.a ../../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../../lib/libkv.a ../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/libleveldb.so ../rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-bluestore-tool
make -f src/tools/CMakeFiles/neorados.dir/build.make src/tools/CMakeFiles/neorados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/neorados.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/neorados.dir/build.make src/tools/CMakeFiles/neorados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object src/tools/CMakeFiles/neorados.dir/neorados.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/CMakeFiles/neorados.dir/neorados.cc.o -MF CMakeFiles/neorados.dir/neorados.cc.o.d -o CMakeFiles/neorados.dir/neorados.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/neorados.cc
[ 76%] Linking CXX executable ../../bin/neorados
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/neorados.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/neorados.dir/neorados.cc.o -o ../../bin/neorados -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib ../../lib/liblibneorados.a /usr/lib/arm-linux-gnueabihf/libfmt.so -ldl ../../lib/libosdc.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libfmt.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target neorados
make -f src/tools/CMakeFiles/ceph-osdomap-tool.dir/build.make src/tools/CMakeFiles/ceph-osdomap-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-osdomap-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-osdomap-tool.dir/build.make src/tools/CMakeFiles/ceph-osdomap-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o -MF CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o.d -o CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_osdomap_tool.cc
[ 76%] Linking CXX executable ../../bin/ceph-osdomap-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-osdomap-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o" -o ../../bin/ceph-osdomap-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libos.a ../../lib/libglobal.a ../../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../../lib/libkv.a ../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/libleveldb.so ../rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-osdomap-tool
make -f src/tools/CMakeFiles/ceph-monstore-tool.dir/build.make src/tools/CMakeFiles/ceph-monstore-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-monstore-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-monstore-tool.dir/build.make src/tools/CMakeFiles/ceph-monstore-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o -MF CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o.d -o CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_monstore_tool.cc
In file included from /usr/include/c++/11/memory:66,
from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/program_options/variables_map.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_monstore_tool.cc:13:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >; _ForwardIterator = MonCommand*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'int rebuild_monstore(const char*, std::vector<std::__cxx11::basic_string<char> >&, MonitorDBStore&)':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o -MF CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o.d -o CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth/cephx/CephxKeyServer.cc
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o -MF CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o.d -o CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr/mgr_commands.cc
[ 77%] Linking CXX executable ../../bin/ceph-monstore-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-monstore-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o" "CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o" "CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o" -o ../../bin/ceph-monstore-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libos.a ../../lib/libglobal.a ../../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../../lib/libkv.a ../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/libleveldb.so ../rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-monstore-tool
make -f src/tools/CMakeFiles/ceph-objectstore-tool.dir/build.make src/tools/CMakeFiles/ceph-objectstore-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-objectstore-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-objectstore-tool.dir/build.make src/tools/CMakeFiles/ceph-objectstore-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o -MF CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o.d -o CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/LFNIndex.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/HashIndex.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/os/filestore/FileStore.h:42,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:31:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/type_index/type_index_facade.hpp:14,
from /usr/include/boost/type_index/stl_type_index.hpp:22,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/any.hpp:18,
from /usr/include/boost/program_options/variables_map.hpp:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Value = const snapid_t]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/type_index/type_index_facade.hpp:14,
from /usr/include/boost/type_index/stl_type_index.hpp:22,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/any.hpp:18,
from /usr/include/boost/program_options/variables_map.hpp:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function 'std::vector<snapid_t>::iterator find(std::vector<snapid_t>&, snapid_t)':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /usr/include/boost/type_index/type_index_facade.hpp:14,
from /usr/include/boost/type_index/stl_type_index.hpp:22,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/any.hpp:18,
from /usr/include/boost/program_options/variables_map.hpp:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::pointer std::reverse_iterator<_Iterator>::operator->() const [with _Iterator = std::_Rb_tree_iterator<std::pair<const eversion_t, hobject_t> >]':
/usr/include/c++/11/bits/stl_iterator.h:253:7: note: parameter passing for argument of type 'const std::_Rb_tree_iterator<std::pair<const eversion_t, hobject_t> >' changed in GCC 7.1
253 | operator->() const
| ^~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/program_options/variables_map.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1058:9: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
1058 | _M_insert_unique_(const_iterator __pos, _Arg&& __x)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/program_options/variables_map.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_size_asym(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void interval_set<T, C>::intersection_of(const interval_set<T, C>&, const interval_set<T, C>&) [with T = long long unsigned int; C = std::map]':
/usr/include/c++/11/bits/stl_map.h:864:38: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
864 | { return _M_t._M_insert_unique_(__position, __x); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:22:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_dup_t&}; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_dup_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /usr/include/boost/program_options/variables_map.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Key = snapid_t; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/11/bits/stl_set.h:191:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
191 | set(_InputIterator __first, _InputIterator __last)
| ^~~
/usr/include/c++/11/bits/stl_set.h:191:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc: In function 'int get_attrs(ObjectStore*, coll_t, ghobject_t, ObjectStore::Transaction*, ceph::bufferlist&, OSDriver&, SnapMapper&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:1167:61: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
1167 | set<snapid_t> snaps(p.second.begin(), p.second.end());
| ^
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/program_options/variables_map.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, long long int>}; _Key = std::pair<unsigned int, long long int>; _Val = std::pair<unsigned int, long long int>; _KeyOfValue = std::_Identity<std::pair<unsigned int, long long int> >; _Compare = std::less<std::pair<unsigned int, long long int> >; _Alloc = std::allocator<std::pair<unsigned int, long long int> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<unsigned int, long long int>, std::pair<unsigned int, long long int>, std::_Identity<std::pair<unsigned int, long long int> >, std::less<std::pair<unsigned int, long long int> >, std::allocator<std::pair<unsigned int, long long int> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/set:61,
from /usr/include/boost/program_options/variables_map.hpp:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_set.h: In static member function 'static void _denc::setlike_details<Container>::insert(Container&, Args&& ...) [with Args = {std::pair<unsigned int, long long int>}; Container = std::set<std::pair<unsigned int, long long int> >]':
/usr/include/c++/11/bits/stl_set.h:490:45: note: parameter passing for argument of type 'std::set<std::pair<unsigned int, long long int> >::const_iterator' {aka 'std::_Rb_tree<std::pair<unsigned int, long long int>, std::pair<unsigned int, long long int>, std::_Identity<std::pair<unsigned int, long long int> >, std::less<std::pair<unsigned int, long long int> >, std::allocator<std::pair<unsigned int, long long int> > >::const_iterator'} changed in GCC 7.1
490 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
491 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/program_options/variables_map.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const coll_t&}; _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<coll_t>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/program_options/variables_map.hpp:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = coll_t; _Alloc = std::allocator<coll_t>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<coll_t*, std::vector<coll_t> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/Formatter.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:22:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t>]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<mempool::mempool_osd_pglog, pg_log_entry_t> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In constructor 'PGLog::IndexedLog::IndexedLog(Args&& ...) [with Args = {const eversion_t&, const eversion_t&, eversion_t&, eversion_t&, std::__cxx11::list<pg_log_entry_t, std::allocator<pg_log_entry_t> >, std::__cxx11::list<pg_log_dup_t, std::allocator<pg_log_dup_t> >}]':
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1212:24: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1212 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'pg_log_t::pg_log_t(const pg_log_t&)':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<pg_log_dup_t>' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /usr/include/boost/program_options/variables_map.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::v15_2_0::list::const_iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/11/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1209 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'int ObjectStoreTool::do_import(ObjectStore*, OSDSuperblock&, bool, std::string)':
/usr/include/c++/11/bits/stl_tree.h:1197:21: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' changed in GCC 7.1
1197 | _M_erase_aux(__position);
| ~~~~~~~~~~~~^~~~~~~~~~~~
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o -MF CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o.d -o CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rebuild_mondb.cc
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o -MF CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o.d -o CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/RadosDump.cc
[ 77%] Linking CXX executable ../../bin/ceph-objectstore-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-objectstore-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o" "CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o" "CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o" -o ../../bin/ceph-objectstore-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libosd.a ../../lib/libos.a ../../lib/libglobal.a -ldl /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../../lib/libkv.a /usr/lib/arm-linux-gnueabihf/libleveldb.so ../rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so ../../lib/libdmclock.a ../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../lib/libcpu_profiler.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-objectstore-tool
make -f src/tools/CMakeFiles/ceph-kvstore-tool.dir/build.make src/tools/CMakeFiles/ceph-kvstore-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-kvstore-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-kvstore-tool.dir/build.make src/tools/CMakeFiles/ceph-kvstore-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o -MF CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o.d -o CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/kvstore_tool.cc
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rocksdb/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o -MF CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o.d -o CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_kvstore_tool.cc
[ 77%] Linking CXX executable ../../bin/ceph-kvstore-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-kvstore-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o" "CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o" -o ../../bin/ceph-kvstore-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libos.a ../../lib/libglobal.a ../../lib/libblk.a /usr/lib/arm-linux-gnueabihf/libaio.so /usr/lib/arm-linux-gnueabihf/liburing.a ../../lib/libkv.a ../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/libleveldb.so ../rocksdb/librocksdb.a /usr/lib/arm-linux-gnueabihf/libsnappy.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-kvstore-tool
make -f src/tools/CMakeFiles/ceph-conf.dir/build.make src/tools/CMakeFiles/ceph-conf.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-conf.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-conf.dir/build.make src/tools/CMakeFiles/ceph-conf.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o -MF CMakeFiles/ceph-conf.dir/ceph_conf.cc.o.d -o CMakeFiles/ceph-conf.dir/ceph_conf.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_conf.cc
[ 77%] Linking CXX executable ../../bin/ceph-conf
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-conf.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-conf.dir/ceph_conf.cc.o" -o ../../bin/ceph-conf -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-conf
make -f src/tools/CMakeFiles/crushtool.dir/build.make src/tools/CMakeFiles/crushtool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/crushtool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/crushtool.dir/build.make src/tools/CMakeFiles/crushtool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o -MF CMakeFiles/crushtool.dir/crushtool.cc.o.d -o CMakeFiles/crushtool.dir/crushtool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/crushtool.cc
[ 77%] Linking CXX executable ../../bin/crushtool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/crushtool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/crushtool.dir/crushtool.cc.o -o ../../bin/crushtool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target crushtool
make -f src/tools/CMakeFiles/monmaptool.dir/build.make src/tools/CMakeFiles/monmaptool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/monmaptool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/monmaptool.dir/build.make src/tools/CMakeFiles/monmaptool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o -MF CMakeFiles/monmaptool.dir/monmaptool.cc.o.d -o CMakeFiles/monmaptool.dir/monmaptool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/monmaptool.cc
[ 77%] Linking CXX executable ../../bin/monmaptool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/monmaptool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/monmaptool.dir/monmaptool.cc.o -o ../../bin/monmaptool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target monmaptool
make -f src/tools/CMakeFiles/osdmaptool.dir/build.make src/tools/CMakeFiles/osdmaptool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/osdmaptool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/osdmaptool.dir/build.make src/tools/CMakeFiles/osdmaptool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -MF CMakeFiles/osdmaptool.dir/osdmaptool.cc.o.d -o CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:15:
/usr/include/c++/11/bits/stl_algobase.h: In function '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _BI2 = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
848 | copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:848:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>; _OI = btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*]':
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
611 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:611:5: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:18:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:18:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional/optional_io.hpp:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:18:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _UGenerator = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>]':
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
3729 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~
/usr/include/c++/11/bits/stl_algo.h:3729:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/OSDMap.h:34,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In function 'void btree::internal::btree_node<Params>::split(int, btree::internal::btree_node<Params>*, btree::internal::btree_node<Params>::allocator_type*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'void btree::internal::btree<Params>::rebalance_or_split(btree::internal::btree<Params>::iterator*) [with Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1501:12: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1501 | std::copy(std::make_move_iterator(right->slot(to_move)),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1502 | std::make_move_iterator(right->slot(right->count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1548:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1548 | std::copy_backward(std::make_move_iterator(right->slot(0)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1549 | std::make_move_iterator(right->slot(right->count() - to_move)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1550 | right->slot(right->count()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1557:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1557 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1558 | std::make_move_iterator(slot(count())),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1559 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1575:14: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1575 | std::copy(std::make_move_iterator(slot(count() - (to_move - 1))),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1576 | std::make_move_iterator(slot(count() - uninitialized_remaining)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577 | right->slot(0));
| ~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h: In member function 'btree::internal::btree<Params>::iterator btree::internal::btree<Params>::internal_emplace(btree::internal::btree<Params>::iterator, Args&& ...) [with Args = {const std::pair<const pg_t, ceph_le<unsigned int>*>&}; Params = btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false>]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:2401:13: note: parameter passing for argument of type 'btree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >::iterator' {aka 'btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<const pg_t, ceph_le<unsigned int>*> >, 256, false> >, std::pair<const pg_t, ceph_le<unsigned int>*>&, std::pair<const pg_t, ceph_le<unsigned int>*>*>'} changed in GCC 7.1
2401 | inline auto btree<P>::internal_emplace(iterator iter, Args &&... args)
| ^~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/include/cpp-btree/btree.h:1440:23: note: parameter passing for argument of type 'std::move_iterator<btree::internal::map_slot_type<pg_t, ceph_le<unsigned int>*>*>' changed in GCC 7.1
1440 | std::copy_backward(std::make_move_iterator(slot(i)),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1441 | std::make_move_iterator(slot(count() - 1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1442 | slot(count()));
| ~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc: In function 'int main(int, const char**)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/osdmaptool.cc:476:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
476 | std::shuffle(pools.begin(), pools.end(), std::mt19937{rd()});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Linking CXX executable ../../bin/osdmaptool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/osdmaptool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -o ../../bin/osdmaptool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target osdmaptool
make -f src/tools/CMakeFiles/ceph-diff-sorted.dir/build.make src/tools/CMakeFiles/ceph-diff-sorted.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-diff-sorted.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-diff-sorted.dir/build.make src/tools/CMakeFiles/ceph-diff-sorted.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o -MF CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o.d -o CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph-diff-sorted.cc
[ 77%] Linking CXX executable ../../bin/ceph-diff-sorted
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-diff-sorted.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o" -o ../../bin/ceph-diff-sorted -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-diff-sorted
make -f src/tools/CMakeFiles/ceph-authtool.dir/build.make src/tools/CMakeFiles/ceph-authtool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-authtool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-authtool.dir/build.make src/tools/CMakeFiles/ceph-authtool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o -MF CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o.d -o CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/ceph_authtool.cc
[ 77%] Linking CXX executable ../../bin/ceph-authtool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-authtool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o" -o ../../bin/ceph-authtool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libceph-common.so.2 -lresolv /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-authtool
make -f src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o -MF CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o.d -o CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/cephfs-journal-tool.cc
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o -MF CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o.d -o CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalTool.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalTool.cc:17:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o -MF CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o.d -o CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalFilter.cc
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o -MF CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o.d -o CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalScanner.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalScanner.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalScanner.cc:15:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/JournalScanner.cc:15:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/EventOutput.cc
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/Dumper.cc
In file included from /usr/include/boost/container/small_vector.hpp:27,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:25,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/fs_types.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/Dumper.cc:20:
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>; T = OSDOp; A = boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In function 'int Objecter::init_ops(boost::container::small_vector_base<OSDOp, void, void>&, int, ObjectOperation*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<OSDOp, boost::container::new_allocator<void>, void>, OSDOp*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In member function 'void boost::container::vector<T, Allocator, Options>::priv_forward_range_insert_expand_forward(T*, boost::container::vector<T, Allocator, Options>::size_type, InsertionProxy) [with InsertionProxy = boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>; T = fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >; A = boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>; Options = void]':
/usr/include/boost/container/vector.hpp:2928:9: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2928 | void priv_forward_range_insert_expand_forward(T* const pos, const size_type n, InsertionProxy insert_range_proxy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/container/vector.hpp: In constructor 'Objecter::Op::Op(const object_t&, const object_locator_t&, osdc_opvec&&, int, Context*, version_t*, int*, ZTracer::Trace*)':
/usr/include/boost/container/vector.hpp:2799:56: note: parameter passing for argument of type 'boost::container::dtl::insert_value_initialized_n_proxy<boost::container::small_vector_allocator<fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >, boost::container::new_allocator<void>, void>, fu2::abi_310::detail::function<fu2::abi_310::detail::config<true, false, 24>, fu2::abi_310::detail::property<true, false, void(boost::system::error_code, int, const ceph::buffer::v15_2_0::list&) &&> >*>' changed in GCC 7.1
2799 | this->priv_forward_range_insert_expand_forward(raw_pos, n, insert_range_proxy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/Resetter.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/RoleSelector.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/MDSUtility.cc
[ 78%] Linking CXX executable ../../../bin/cephfs-journal-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/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=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "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,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/librados.so.2.0.0 ../../../lib/libmds.a ../../../lib/libosdc.a ../../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../../lib/libcpu_profiler.a /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -ldl ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Built target cephfs-journal-tool
make -f src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o -MF CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o.d -o CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/cephfs-meta-injection.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o -MF CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o.d -o CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/MetaTool.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o -MF CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o.d -o CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/RoleSelector.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o -MF CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o.d -o CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/MDSUtility.cc
[ 78%] Linking CXX executable ../../../bin/cephfs-meta-injection
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs-meta-injection.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o" "CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o" "CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o" "CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o" -o ../../../bin/cephfs-meta-injection -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib ../../../lib/librados.so.2.0.0 ../../../lib/libmds.a ../../../lib/libosdc.a ../../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../../lib/libcpu_profiler.a /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -ldl ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Built target cephfs-meta-injection
make -f src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o -MF CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o.d -o CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/cephfs-table-tool.cc
[ 78%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/TableTool.cc
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/TableTool.cc:15:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<snapid_t, snapid_t> > > >::const_iterator' changed in GCC 7.1
2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/RoleSelector.cc
[ 79%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/MDSUtility.cc
[ 79%] Linking CXX executable ../../../bin/cephfs-table-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs-table-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "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,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/librados.so.2.0.0 ../../../lib/libmds.a ../../../lib/libosdc.a ../../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../../lib/libcpu_profiler.a /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -ldl ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 79%] Built target cephfs-table-tool
make -f src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/cephfs-data-scan.cc
[ 80%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/DataScan.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/errno.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/DataScan.cc:16:
/usr/include/c++/11/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Value = const long long int]':
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
269 | operator()(_Iterator __it)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:269:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/DataScan.cc:17:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
1204 | erase(iterator __position)
| ^~~~~
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::__enable_if_t<std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<std::_Rb_tree_iterator<std::pair<const snapid_t, SnapInfo> > >; _Key = snapid_t; _Val = std::pair<const snapid_t, SnapInfo>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, SnapInfo> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, SnapInfo> >]':
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const snapid_t, SnapInfo> > >' changed in GCC 7.1
1098 | _M_insert_range_unique(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:1098:9: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const snapid_t, SnapInfo> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/uuid.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg/msg_types.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/entity_name.h:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/DataScan.cc:17:
/usr/include/c++/11/bits/stl_map.h: In member function 'int DataScan::scan_links()':
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::iterator'} changed in GCC 7.1
1038 | { return _M_t.erase(__position); }
| ~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const snapid_t, SnapInfo> > >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:894:38: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const snapid_t, SnapInfo> > >' changed in GCC 7.1
894 | { _M_t._M_insert_range_unique(__first, __last); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/string:40,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/errno.h:4,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/DataScan.cc:16:
/usr/include/c++/11/bits/stl_algobase.h: In member function 'int DataScan::main(const std::vector<const char*>&)':
/usr/include/c++/11/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2069 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2073 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2077 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2081 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2089 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2094 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
2099 | if (__pred(__first))
| ~~~~~~^~~~~~~~~
[ 80%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/RoleSelector.cc
[ 80%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/PgFiles.cc
[ 80%] Building CXX object src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/MDSUtility.cc
[ 80%] Linking CXX executable ../../../bin/cephfs-data-scan
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/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=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "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,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/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/arm-linux-gnueabihf/libblkid.so -ldl ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../../lib/libcpu_profiler.a /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -ldl ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-data-scan
make -f src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Generating setup.py
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/setup.py setup.py
[ 80%] Generating cephfs-shell
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/cephfs-shell cephfs-shell
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-shell-clone
make -f src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build.make src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/top /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build.make src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Generating setup.py
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/top/setup.py setup.py
[ 80%] Generating cephfs-top
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/top/cephfs-top cephfs-top
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-top-clone
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/ClusterWatcher.cc
[ 80%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/Mirror.cc
[ 80%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/FSMirror.cc
[ 80%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/InstanceWatcher.cc
[ 80%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/MirrorWatcher.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/PeerReplayer.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/ServiceDaemon.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/Types.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/Utils.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/Watcher.cc
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o -MF CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o.d -o CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/watcher/RewatchRequest.cc
[ 81%] Linking CXX static library ../../../lib/libcephfs_mirror_internal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/cmake -P CMakeFiles/cephfs_mirror_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs_mirror_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libcephfs_mirror_internal.a CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o
/usr/bin/ranlib ../../../lib/libcephfs_mirror_internal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Built target cephfs_mirror_internal
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -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 /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror/main.cc
[ 81%] Linking CXX executable ../../../bin/cephfs-mirror
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/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=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/cephfs-mirror.dir/main.cc.o" -o ../../../bin/cephfs-mirror -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/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/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/librt.so ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../../lib/libcpu_profiler.a ../../../lib/libosdc.a /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so ../../../lib/libceph-common.so.2 -lresolv ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Built target cephfs-mirror
make -f src/tools/rbd/CMakeFiles/rbd.dir/build.make src/tools/rbd/CMakeFiles/rbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd/CMakeFiles/rbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd/CMakeFiles/rbd.dir/build.make src/tools/rbd/CMakeFiles/rbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o -MF CMakeFiles/rbd.dir/rbd.cc.o.d -o CMakeFiles/rbd.dir/rbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/rbd.cc
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o -MF CMakeFiles/rbd.dir/ArgumentTypes.cc.o.d -o CMakeFiles/rbd.dir/ArgumentTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.cc
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o -MF CMakeFiles/rbd.dir/IndentStream.cc.o.d -o CMakeFiles/rbd.dir/IndentStream.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/IndentStream.cc
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o -MF CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o.d -o CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/MirrorDaemonServiceInfo.cc
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o -MF CMakeFiles/rbd.dir/OptionPrinter.cc.o.d -o CMakeFiles/rbd.dir/OptionPrinter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/OptionPrinter.cc
[ 81%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o -MF CMakeFiles/rbd.dir/Schedule.cc.o.d -o CMakeFiles/rbd.dir/Schedule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/Schedule.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o -MF CMakeFiles/rbd.dir/Shell.cc.o.d -o CMakeFiles/rbd.dir/Shell.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/Shell.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o -MF CMakeFiles/rbd.dir/Utils.cc.o.d -o CMakeFiles/rbd.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/Utils.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o -MF CMakeFiles/rbd.dir/action/Bench.cc.o.d -o CMakeFiles/rbd.dir/action/Bench.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Bench.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Bench.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Bench.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'int rbd::action::bench::bench_execute(const boost::program_options::variables_map&, rbd::action::bench::{anonymous}::io_type_t)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o -MF CMakeFiles/rbd.dir/action/Children.cc.o.d -o CMakeFiles/rbd.dir/action/Children.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Children.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o -MF CMakeFiles/rbd.dir/action/Clone.cc.o.d -o CMakeFiles/rbd.dir/action/Clone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Clone.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o -MF CMakeFiles/rbd.dir/action/Config.cc.o.d -o CMakeFiles/rbd.dir/action/Config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Config.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o -MF CMakeFiles/rbd.dir/action/Copy.cc.o.d -o CMakeFiles/rbd.dir/action/Copy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Copy.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o -MF CMakeFiles/rbd.dir/action/Create.cc.o.d -o CMakeFiles/rbd.dir/action/Create.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Create.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o -MF CMakeFiles/rbd.dir/action/Device.cc.o.d -o CMakeFiles/rbd.dir/action/Device.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Device.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o -MF CMakeFiles/rbd.dir/action/Diff.cc.o.d -o CMakeFiles/rbd.dir/action/Diff.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Diff.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o -MF CMakeFiles/rbd.dir/action/DiskUsage.cc.o.d -o CMakeFiles/rbd.dir/action/DiskUsage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<boost::_bi::bind_t<bool, bool (*)(librbd::Image*, const librbd::snap_info_t&), boost::_bi::list2<boost::_bi::value<librbd::Image*>, boost::arg<1> > > >]':
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
813 | __remove_if(_ForwardIterator __first, _ForwardIterator __last,
| ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<boost::_bi::bind_t<bool, boost::_bi::less, boost::_bi::list2<boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<1> > >, boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<2> > > > > >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::_bi::bind_t<bool, boost::_bi::less, boost::_bi::list2<boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<1> > >, boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<2> > > > > >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc:4:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Distance = int; _Tp = librbd::snap_info_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::_bi::bind_t<bool, boost::_bi::less, boost::_bi::list2<boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<1> > >, boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<2> > > > > >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::_bi::bind_t<bool, boost::_bi::less, boost::_bi::list2<boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<1> > >, boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<2> > > > > >]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::_bi::bind_t<bool, boost::_bi::less, boost::_bi::list2<boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<1> > >, boost::_bi::bind_t<const long long unsigned int&, boost::_mfi::dm<long long unsigned int, librbd::snap_info_t>, boost::_bi::list1<boost::arg<2> > > > > >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc:4:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/DiskUsage.cc:4:
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'int rbd::action::disk_usage::execute(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/11/bits/stl_algo.h:894:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
894 | return std::__remove_if(__first, __last,
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
895 | __gnu_cxx::__ops::__pred_iter(__pred));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o -MF CMakeFiles/rbd.dir/action/Encryption.cc.o.d -o CMakeFiles/rbd.dir/action/Encryption.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Encryption.cc
[ 82%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o -MF CMakeFiles/rbd.dir/action/Export.cc.o.d -o CMakeFiles/rbd.dir/action/Export.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Export.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o -MF CMakeFiles/rbd.dir/action/Feature.cc.o.d -o CMakeFiles/rbd.dir/action/Feature.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Feature.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o -MF CMakeFiles/rbd.dir/action/Flatten.cc.o.d -o CMakeFiles/rbd.dir/action/Flatten.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Flatten.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o -MF CMakeFiles/rbd.dir/action/Ggate.cc.o.d -o CMakeFiles/rbd.dir/action/Ggate.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Ggate.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o -MF CMakeFiles/rbd.dir/action/Group.cc.o.d -o CMakeFiles/rbd.dir/action/Group.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Group.cc
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Group.cc:6:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >; _Distance = int; _Tp = librbd::group_image_info_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const librbd::group_image_info_t&, const librbd::group_image_info_t&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const librbd::group_image_info_t&, const librbd::group_image_info_t&)> >]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Group.cc:6:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const librbd::group_image_info_t&, const librbd::group_image_info_t&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const librbd::group_image_info_t&, const librbd::group_image_info_t&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const librbd::group_image_info_t&, const librbd::group_image_info_t&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Group.cc:6:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Group.cc:6:
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'int rbd::action::group::execute_list_images(const boost::program_options::variables_map&, const std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::group_image_info_t*, std::vector<librbd::group_image_info_t> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/ImageCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/ImageCache.cc.o -MF CMakeFiles/rbd.dir/action/ImageCache.cc.o.d -o CMakeFiles/rbd.dir/action/ImageCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/ImageCache.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o -MF CMakeFiles/rbd.dir/action/ImageMeta.cc.o.d -o CMakeFiles/rbd.dir/action/ImageMeta.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/ImageMeta.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o -MF CMakeFiles/rbd.dir/action/Import.cc.o.d -o CMakeFiles/rbd.dir/action/Import.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Import.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o -MF CMakeFiles/rbd.dir/action/Info.cc.o.d -o CMakeFiles/rbd.dir/action/Info.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Info.cc
In file included from /usr/include/c++/11/map:61,
from /usr/include/boost/program_options/errors.hpp:15,
from /usr/include/boost/program_options/options_description.hpp:12,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Info.cc:4:
/usr/include/c++/11/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(std::initializer_list<std::pair<const _Key, _Tp> >, const _Compare&, const allocator_type&) [with _Key = long long unsigned int; _Tp = std::__cxx11::basic_string<char>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/11/bits/stl_map.h:228:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >' changed in GCC 7.1
228 | map(initializer_list<value_type> __l,
| ^~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Info.cc: In function 'int rbd::action::info::do_show_info(librados::v14_2_0::IoCtx&, librbd::Image&, const string&, ceph::Formatter*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Info.cc:67:78: note: parameter passing for argument of type 'std::initializer_list<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >' changed in GCC 7.1
67 | {RBD_OPERATION_FEATURE_SNAP_TRASH, RBD_OPERATION_FEATURE_NAME_SNAP_TRASH}};
| ^
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Info.cc:75:54: note: parameter passing for argument of type 'std::initializer_list<std::pair<const long long unsigned int, std::__cxx11::basic_string<char> > >' changed in GCC 7.1
75 | {RBD_FLAG_FAST_DIFF_INVALID, "fast diff invalid"}};
| ^
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o -MF CMakeFiles/rbd.dir/action/Journal.cc.o.d -o CMakeFiles/rbd.dir/action/Journal.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Journal.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o -MF CMakeFiles/rbd.dir/action/Kernel.cc.o.d -o CMakeFiles/rbd.dir/action/Kernel.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Kernel.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o -MF CMakeFiles/rbd.dir/action/List.cc.o.d -o CMakeFiles/rbd.dir/action/List.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/List.cc
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/List.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Predicate = boost::_bi::bind_t<bool, bool (*)(librbd::Image*, const librbd::snap_info_t&), boost::_bi::list2<boost::_bi::value<librbd::Image*>, boost::arg<1> > >]':
/usr/include/c++/11/bits/stl_algo.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
884 | remove_if(_ForwardIterator __first, _ForwardIterator __last,
| ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/List.cc: In function 'int rbd::action::list::list_process_image(librados::v14_2_0::Rados*, rbd::action::list::WorkerEntry*, bool, ceph::Formatter*, TextTable&)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/List.cc:117:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
117 | snaplist.erase(remove_if(snaplist.begin(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~
118 | snaplist.end(),
| ~~~~~~~~~~~~~~~
119 | boost::bind(utils::is_not_user_snap_namespace, &w->img, _1)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o -MF CMakeFiles/rbd.dir/action/Lock.cc.o.d -o CMakeFiles/rbd.dir/action/Lock.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Lock.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o -MF CMakeFiles/rbd.dir/action/MergeDiff.cc.o.d -o CMakeFiles/rbd.dir/action/MergeDiff.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/MergeDiff.cc
[ 83%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o -MF CMakeFiles/rbd.dir/action/Migration.cc.o.d -o CMakeFiles/rbd.dir/action/Migration.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Migration.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o -MF CMakeFiles/rbd.dir/action/MirrorImage.cc.o.d -o CMakeFiles/rbd.dir/action/MirrorImage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/MirrorImage.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o -MF CMakeFiles/rbd.dir/action/MirrorPool.cc.o.d -o CMakeFiles/rbd.dir/action/MirrorPool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/MirrorPool.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o -MF CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o.d -o CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/MirrorSnapshotSchedule.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o -MF CMakeFiles/rbd.dir/action/Namespace.cc.o.d -o CMakeFiles/rbd.dir/action/Namespace.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Namespace.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o -MF CMakeFiles/rbd.dir/action/Nbd.cc.o.d -o CMakeFiles/rbd.dir/action/Nbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Nbd.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o -MF CMakeFiles/rbd.dir/action/ObjectMap.cc.o.d -o CMakeFiles/rbd.dir/action/ObjectMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/ObjectMap.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o -MF CMakeFiles/rbd.dir/action/Perf.cc.o.d -o CMakeFiles/rbd.dir/action/Perf.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Perf.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o -MF CMakeFiles/rbd.dir/action/Pool.cc.o.d -o CMakeFiles/rbd.dir/action/Pool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Pool.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o -MF CMakeFiles/rbd.dir/action/Remove.cc.o.d -o CMakeFiles/rbd.dir/action/Remove.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Remove.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o -MF CMakeFiles/rbd.dir/action/Rename.cc.o.d -o CMakeFiles/rbd.dir/action/Rename.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Rename.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o -MF CMakeFiles/rbd.dir/action/Resize.cc.o.d -o CMakeFiles/rbd.dir/action/Resize.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Resize.cc
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o -MF CMakeFiles/rbd.dir/action/Snap.cc.o.d -o CMakeFiles/rbd.dir/action/Snap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _OI = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >]':
/usr/include/c++/11/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
644 | move(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/11/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = librbd::snap_info_t; _Alloc = std::allocator<librbd::snap_info_t>]':
/usr/include/c++/11/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector<librbd::snap_info_t>::iterator' changed in GCC 7.1
184 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector<librbd::snap_info_t>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/vector.tcc:190:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
190 | _GLIBCXX_MOVE3(__last, end(), __first);
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<boost::_bi::bind_t<bool, bool (*)(librbd::Image*, const librbd::snap_info_t&), boost::_bi::list2<boost::_bi::value<librbd::Image*>, boost::arg<1> > > >]':
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
813 | __remove_if(_ForwardIterator __first, _ForwardIterator __last,
| ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:813:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'int rbd::action::snap::do_list_snaps(librbd::Image&, ceph::Formatter*, bool, librados::v14_2_0::Rados&)':
/usr/include/c++/11/bits/stl_algo.h:894:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
894 | return std::__remove_if(__first, __last,
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
895 | __gnu_cxx::__ops::__pred_iter(__pred));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/stl_vector.h:1461:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/boost/function/detail/prologue.hpp:13,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:22,
from /usr/include/boost/function/function1.hpp:11,
from /usr/include/boost/program_options/value_semantic.hpp:13,
from /usr/include/boost/program_options/options_description.hpp:13,
from /usr/include/boost/program_options.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/stl_algo.h: In function 'int rbd::action::snap::do_purge_snaps(librbd::Image&, bool)':
/usr/include/c++/11/bits/stl_algo.h:894:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
894 | return std::__remove_if(__first, __last,
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
895 | __gnu_cxx::__ops::__pred_iter(__pred));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/stl_vector.h:1461:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_tree.h:63,
from /usr/include/c++/11/set:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/ArgumentTypes.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Snap.cc:4:
/usr/include/c++/11/bits/vector.tcc:175:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
175 | _GLIBCXX_MOVE3(__position + 1, end(), __position);
| ^~~~~~~~~~~~~~
[ 84%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o -MF CMakeFiles/rbd.dir/action/Sparsify.cc.o.d -o CMakeFiles/rbd.dir/action/Sparsify.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Sparsify.cc
[ 85%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o -MF CMakeFiles/rbd.dir/action/Status.cc.o.d -o CMakeFiles/rbd.dir/action/Status.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Status.cc
[ 85%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o -MF CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o.d -o CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/TrashPurgeSchedule.cc
[ 85%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o -MF CMakeFiles/rbd.dir/action/Trash.cc.o.d -o CMakeFiles/rbd.dir/action/Trash.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Trash.cc
[ 85%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o -MF CMakeFiles/rbd.dir/action/Watch.cc.o.d -o CMakeFiles/rbd.dir/action/Watch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Watch.cc
[ 85%] Building CXX object src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DHAVE_CONFIG_H -DHAVE_CURSES -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o -MF CMakeFiles/rbd.dir/action/Wnbd.cc.o.d -o CMakeFiles/rbd.dir/action/Wnbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd/action/Wnbd.cc
[ 85%] Linking CXX executable ../../../bin/rbd
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/rbd.dir/rbd.cc.o CMakeFiles/rbd.dir/ArgumentTypes.cc.o CMakeFiles/rbd.dir/IndentStream.cc.o CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o CMakeFiles/rbd.dir/OptionPrinter.cc.o CMakeFiles/rbd.dir/Schedule.cc.o CMakeFiles/rbd.dir/Shell.cc.o CMakeFiles/rbd.dir/Utils.cc.o CMakeFiles/rbd.dir/action/Bench.cc.o CMakeFiles/rbd.dir/action/Children.cc.o CMakeFiles/rbd.dir/action/Clone.cc.o CMakeFiles/rbd.dir/action/Config.cc.o CMakeFiles/rbd.dir/action/Copy.cc.o CMakeFiles/rbd.dir/action/Create.cc.o CMakeFiles/rbd.dir/action/Device.cc.o CMakeFiles/rbd.dir/action/Diff.cc.o CMakeFiles/rbd.dir/action/DiskUsage.cc.o CMakeFiles/rbd.dir/action/Encryption.cc.o CMakeFiles/rbd.dir/action/Export.cc.o CMakeFiles/rbd.dir/action/Feature.cc.o CMakeFiles/rbd.dir/action/Flatten.cc.o CMakeFiles/rbd.dir/action/Ggate.cc.o CMakeFiles/rbd.dir/action/Group.cc.o CMakeFiles/rbd.dir/action/ImageCache.cc.o CMakeFiles/rbd.dir/action/ImageMeta.cc.o CMakeFiles/rbd.dir/action/Import.cc.o CMakeFiles/rbd.dir/action/Info.cc.o CMakeFiles/rbd.dir/action/Journal.cc.o CMakeFiles/rbd.dir/action/Kernel.cc.o CMakeFiles/rbd.dir/action/List.cc.o CMakeFiles/rbd.dir/action/Lock.cc.o CMakeFiles/rbd.dir/action/MergeDiff.cc.o CMakeFiles/rbd.dir/action/Migration.cc.o CMakeFiles/rbd.dir/action/MirrorImage.cc.o CMakeFiles/rbd.dir/action/MirrorPool.cc.o CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o CMakeFiles/rbd.dir/action/Namespace.cc.o CMakeFiles/rbd.dir/action/Nbd.cc.o CMakeFiles/rbd.dir/action/ObjectMap.cc.o CMakeFiles/rbd.dir/action/Perf.cc.o CMakeFiles/rbd.dir/action/Pool.cc.o CMakeFiles/rbd.dir/action/Remove.cc.o CMakeFiles/rbd.dir/action/Rename.cc.o CMakeFiles/rbd.dir/action/Resize.cc.o CMakeFiles/rbd.dir/action/Snap.cc.o CMakeFiles/rbd.dir/action/Sparsify.cc.o CMakeFiles/rbd.dir/action/Status.cc.o CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o CMakeFiles/rbd.dir/action/Trash.cc.o CMakeFiles/rbd.dir/action/Watch.cc.o CMakeFiles/rbd.dir/action/Wnbd.cc.o ../../common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -o ../../../bin/rbd -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/libcls_journal_client.a ../../../lib/libcls_rbd_client.a ../../../lib/librbd_types.a ../../../lib/librbd.so.1.16.0 ../../../lib/libjournal.a ../../../lib/liblibneorados.a ../../../lib/librados.so.2.0.0 ../../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl -lncurses /usr/lib/arm-linux-gnueabihf/libform.so ../../../lib/libkrbd.a ../../../lib/libcls_journal_client.a ../../../lib/libcls_lock_client.a ../../../lib/libosdc.a ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/arm-linux-gnueabihf/libkeyutils.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 85%] Built target rbd
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 85%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o -MF CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o.d -o CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/Types.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o -MF CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o.d -o CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/instance_watcher/Types.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o -MF CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o.d -o CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/leader_watcher/Types.cc
[ 86%] Linking CXX static library ../../../lib/librbd_mirror_types.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_mirror_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_mirror_types.a CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o
/usr/bin/ranlib ../../../lib/librbd_mirror_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 86%] Built target rbd_mirror_types
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ClusterWatcher.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ImageDeleter.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ImageMap.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ImageReplayer.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ImageSync.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceReplayer.cc
[ 86%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc
In file included from /usr/include/c++/11/set:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc:4:
/usr/include/c++/11/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator) [with _Key = rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request; _Compare = std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>; _Alloc = std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>]':
/usr/include/c++/11/bits/stl_set.h:654:7: note: parameter passing for argument of type 'std::set<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request> >::const_iterator' {aka 'std::_Rb_tree<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, std::_Identity<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request> >::const_iterator'} changed in GCC 7.1
654 | erase(const_iterator __position)
| ^~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc: In member function 'Context* rbd::mirror::InstanceWatcher<ImageCtxT>::prepare_request(const string&, uint64_t, librbd::Watcher::C_NotifyAck*) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc:1044:21: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>' changed in GCC 7.1
1044 | m_requests.erase(it);
| ~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc: In member function 'void rbd::mirror::InstanceWatcher<ImageCtxT>::complete_request(const string&, uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/InstanceWatcher.cc:1071:21: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>' changed in GCC 7.1
1071 | m_requests.erase(it);
| ~~~~~~~~~~~~~~~~^~~~
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/Instances.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/LeaderWatcher.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/Mirror.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/MirrorStatusUpdater.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/MirrorStatusWatcher.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/NamespaceReplayer.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/PoolMetaCache.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/PoolReplayer.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/PoolWatcher.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/RemotePoolPoller.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/ServiceDaemon.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/Threads.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/Throttler.cc
[ 87%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/Types.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/Types.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_deleter/SnapshotPurgeRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_deleter/TrashMoveRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_deleter/TrashRemoveRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_deleter/TrashWatcher.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/LoadRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/Policy.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/SimplePolicy.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/StateTransition.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_map/UpdateRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/CloseImageRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc
[ 88%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/OpenImageRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/OpenLocalImageRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/journal/cls_journal_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void rbd::mirror::image_replayer::PrepareRemoteImageRequest<ImageCtxT>::finalize_journal_state_builder(cls::journal::ClientState, const MirrorPeerClientMeta&) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/StateBuilder.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/TimeRollingMean.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/Utils.cc
In file included from /usr/include/c++/11/list:64,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/rados/librados.hpp:5,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/Utils.cc:5:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; <template-parameter-2-2> = void; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::const_iterator' changed in GCC 7.1
133 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/11/bits/list.tcc: In function 'bool rbd::mirror::image_replayer::util::decode_client_meta(const cls::journal::Client&, librbd::journal::MirrorPeerClientMeta*)':
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::const_iterator' changed in GCC 7.1
320 | insert(__last1, __first2, __last2);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/CreateLocalImageRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/EventPreprocessor.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/PrepareReplayRequest.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/Replayer.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/ReplayStatusFormatter.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/StateBuilder.cc
[ 89%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.cc:4:
/usr/include/c++/11/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
1835 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1835:9: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/11/bits/stl_list.h: In copy constructor 'librbd::journal::MirrorPeerClientMeta::MirrorPeerClientMeta(const librbd::journal::MirrorPeerClientMeta&)':
/usr/include/c++/11/bits/stl_list.h:738:31: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
738 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void rbd::mirror::image_replayer::journal::SyncPointHandler<ImageCtxT>::handle_update_sync_points(int, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_list.h:806:33: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
806 | { _M_initialize_dispatch(__first, __last, __false_type()); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/ApplyImageStateRequest.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/CreateLocalImageRequest.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/PrepareReplayRequest.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/Replayer.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/StateBuilder.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_replayer/snapshot/Utils.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc
In file included from /usr/include/c++/11/list:63,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/rbd/cls_rbd_types.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/Types.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc:4:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = rbd::mirror::image_sync::SyncPoint; _Alloc = std::allocator<rbd::mirror::image_sync::SyncPoint>]':
/usr/include/c++/11/bits/stl_list.h:1919:7: note: parameter passing for argument of type 'std::__cxx11::list<rbd::mirror::image_sync::SyncPoint>::iterator' changed in GCC 7.1
1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
| ^~~~~~~~
/usr/include/c++/11/bits/stl_list.h: In member function 'void rbd::mirror::image_sync::SyncPointPruneRequest<ImageCtxT>::send_update_sync_points() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/11/bits/stl_list.h:1198:23: note: parameter passing for argument of type 'std::_List_iterator<rbd::mirror::image_sync::SyncPoint>' changed in GCC 7.1
1198 | { this->_M_erase(begin()); }
| ~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/11/bits/stl_list.h:1247:23: note: parameter passing for argument of type 'std::__cxx11::list<rbd::mirror::image_sync::SyncPoint>::iterator' changed in GCC 7.1
1247 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/image_sync/Utils.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.cc
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o -MF CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o.d -o CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/service_daemon/Types.cc
[ 90%] Linking CXX static library ../../../lib/librbd_mirror_internal.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_mirror_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_mirror_internal.a CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o CMakeFiles/rbd_mirror_internal.dir/Types.cc.o CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o ../../common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o
/usr/bin/ranlib ../../../lib/librbd_mirror_internal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd_mirror_internal
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_api.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o -MF CMakeFiles/rbd_api.dir/librbd.cc.o.d -o CMakeFiles/rbd_api.dir/librbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/librbd.cc
[ 90%] Linking CXX static library ../../lib/librbd_api.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_api.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_api.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_api.a CMakeFiles/rbd_api.dir/librbd.cc.o
/usr/bin/ranlib ../../lib/librbd_api.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd_api
make -f src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o -MF CMakeFiles/rbd-mirror.dir/main.cc.o.d -o CMakeFiles/rbd-mirror.dir/main.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror/main.cc
[ 90%] Linking CXX executable ../../../bin/rbd-mirror
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd-mirror.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/rbd-mirror.dir/main.cc.o" -o ../../../bin/rbd-mirror -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/librbd_mirror_internal.a ../../../lib/librbd_mirror_types.a ../../../lib/librbd_api.a ../../../lib/librbd_internal.a ../../../lib/librbd_types.a ../../../lib/libjournal.a ../../../lib/liblibneorados.a ../../../lib/librados.so.2.0.0 ../../../lib/libosdc.a ../../../lib/libcls_rbd_client.a ../../../lib/libcls_lock_client.a ../../../lib/libcls_journal_client.a ../../../lib/libglobal.a ../../../lib/libheap_profiler.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so /usr/lib/arm-linux-gnueabihf/libssl.so /lib/arm-linux-gnueabihf/libcryptsetup.so ../../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd-mirror
make -f src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build.make src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_nbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build.make src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/libnl3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o -MF CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o.d -o CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_nbd/rbd-nbd.cc
[ 90%] Linking CXX executable ../../../bin/rbd-nbd
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd-nbd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o" -o ../../../bin/rbd-nbd -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/librbd.so.1.16.0 ../../../lib/librados.so.2.0.0 ../../../lib/libglobal.a /lib/arm-linux-gnueabihf/libnl-genl-3.so ../../../lib/libceph-common.so.2 ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /lib/arm-linux-gnueabihf/libnl-3.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd-nbd
make -f src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/ObjectCacheStore.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/CacheController.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/CacheServer.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/CacheClient.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/CacheSession.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/SimplePolicy.cc
[ 90%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o -MF CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o.d -o CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/Types.cc
[ 91%] Linking CXX static library ../../../lib/libceph_immutable_object_cache_lib.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/cmake -P CMakeFiles/ceph_immutable_object_cache_lib.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_immutable_object_cache_lib.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libceph_immutable_object_cache_lib.a CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o
/usr/bin/ranlib ../../../lib/libceph_immutable_object_cache_lib.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 91%] Built target ceph_immutable_object_cache_lib
make -f src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o -MF CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o.d -o CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache/main.cc
[ 92%] Linking CXX executable ../../../bin/ceph-immutable-object-cache
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-immutable-object-cache.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o" -o ../../../bin/ceph-immutable-object-cache -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/libceph_immutable_object_cache_lib.a ../../../lib/librados.so.2.0.0 ../../../lib/libglobal.a ../../../lib/libceph-common.so.2 -lstdc++fs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph-immutable-object-cache
make -f src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build.make src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build.make src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o -MF CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o.d -o CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd/ECUtil.cc
[ 92%] Building CXX object src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o -MF CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o.d -o CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/erasure-code/ceph-erasure-code-tool.cc
[ 92%] Linking CXX executable ../../../bin/ceph-erasure-code-tool
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-erasure-code-tool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o" "CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o" -o ../../../bin/ceph-erasure-code-tool -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../../lib/libglobal.a ../../../lib/libceph-common.so.2 ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a ../../../lib/libcrc32.a ../../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph-erasure-code-tool
make -f src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build.make src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/crypto/openssl /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build.make src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_crypto_openssl_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o -MF CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o.d -o CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crypto/openssl/openssl_crypto_accel.cc
[ 92%] Building CXX object src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dceph_crypto_openssl_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o -MF CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o.d -o CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/crypto/openssl/openssl_crypto_plugin.cc
[ 92%] Linking CXX shared library ../../../lib/libceph_crypto_openssl.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_crypto_openssl.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_crypto_openssl.so -o ../../../lib/libceph_crypto_openssl.so CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o /usr/lib/arm-linux-gnueabihf/libcrypto.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph_crypto_openssl
make -f src/mount/CMakeFiles/mount.ceph.dir/build.make src/mount/CMakeFiles/mount.ceph.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mount /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount/CMakeFiles/mount.ceph.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mount/CMakeFiles/mount.ceph.dir/build.make src/mount/CMakeFiles/mount.ceph.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Building C object src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount && /usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -pthread -std=gnu99 -MD -MT src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o -MF CMakeFiles/mount.ceph.dir/mount.ceph.c.o.d -o CMakeFiles/mount.ceph.dir/mount.ceph.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mount/mount.ceph.c
[ 93%] Building CXX object src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o -MF CMakeFiles/mount.ceph.dir/conf.cc.o.d -o CMakeFiles/mount.ceph.dir/conf.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/mount/conf.cc
[ 93%] Linking CXX executable ../../bin/mount.ceph
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount && /usr/bin/cmake -E cmake_link_script CMakeFiles/mount.ceph.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/mount.ceph.dir/mount.ceph.c.o CMakeFiles/mount.ceph.dir/conf.cc.o ../common/CMakeFiles/parse_secret_objs.dir/secret.c.o ../common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o ../common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o ../common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o ../common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o -o ../../bin/mount.ceph -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: /usr/lib/arm-linux-gnueabihf/libkeyutils.so -lcap-ng ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target mount.ceph
make -f src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build.make src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build.make src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dlibrbd_plugin_parent_cache_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o -MF CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o.d -o CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/cache/ParentCacheObjectDispatch.cc
[ 93%] Building CXX object src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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__ -Dlibrbd_plugin_parent_cache_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o -MF CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o.d -o CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd/plugin/ParentCache.cc
[ 93%] Linking CXX shared library ../../lib/libceph_librbd_parent_cache.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/librbd_plugin_parent_cache.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libceph_librbd_parent_cache.so.1 -o ../../lib/libceph_librbd_parent_cache.so.1.0.0 CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libceph_immutable_object_cache_lib.a ../../lib/librbd.so.1.16.0 ../../lib/liblibneorados.a ../../lib/librados.so.2.0.0 ../../lib/libosdc.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread -ldl /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_symlink_library ../../lib/libceph_librbd_parent_cache.so.1.0.0 ../../lib/libceph_librbd_parent_cache.so.1 ../../lib/libceph_librbd_parent_cache.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target librbd_plugin_parent_cache
make -f src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build.make src/rbd_fuse/CMakeFiles/rbd-fuse.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_fuse /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse/CMakeFiles/rbd-fuse.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build.make src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /usr/include/fuse -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o -MF CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o.d -o CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_fuse/rbd-fuse.cc
[ 93%] Linking CXX executable ../../bin/rbd-fuse
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd-fuse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o" -o ../../bin/rbd-fuse -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librbd.so.1.16.0 ../../lib/librados.so.2.0.0 ../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libfuse.so ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd-fuse
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay_types.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o -MF CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o.d -o CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ActionTypes.cc
[ 93%] Linking CXX static library ../../lib/librbd_replay_types.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -P CMakeFiles/rbd_replay_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_replay_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_replay_types.a CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o
/usr/bin/ranlib ../../lib/librbd_replay_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay_types
make -f src/rbd_replay/CMakeFiles/rbd_replay.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o -MF CMakeFiles/rbd_replay.dir/actions.cc.o.d -o CMakeFiles/rbd_replay.dir/actions.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/actions.cc
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o -MF CMakeFiles/rbd_replay.dir/BufferReader.cc.o.d -o CMakeFiles/rbd_replay.dir/BufferReader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/BufferReader.cc
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o -MF CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o.d -o CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ImageNameMap.cc
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o -MF CMakeFiles/rbd_replay.dir/PendingIO.cc.o.d -o CMakeFiles/rbd_replay.dir/PendingIO.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/PendingIO.cc
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o -MF CMakeFiles/rbd_replay.dir/rbd_loc.cc.o.d -o CMakeFiles/rbd_replay.dir/rbd_loc.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/rbd_loc.cc
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o -MF CMakeFiles/rbd_replay.dir/Replayer.cc.o.d -o CMakeFiles/rbd_replay.dir/Replayer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/Replayer.cc
[ 93%] Linking CXX static library ../../lib/librbd_replay.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -P CMakeFiles/rbd_replay.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_replay.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_replay.a CMakeFiles/rbd_replay.dir/actions.cc.o CMakeFiles/rbd_replay.dir/BufferReader.cc.o CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o CMakeFiles/rbd_replay.dir/PendingIO.cc.o CMakeFiles/rbd_replay.dir/rbd_loc.cc.o CMakeFiles/rbd_replay.dir/Replayer.cc.o
/usr/bin/ranlib ../../lib/librbd_replay.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay
make -f src/rbd_replay/CMakeFiles/rbd-replay.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd-replay.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd-replay.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o -MF CMakeFiles/rbd-replay.dir/rbd-replay.cc.o.d -o CMakeFiles/rbd-replay.dir/rbd-replay.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/rbd-replay.cc
[ 93%] Linking CXX executable ../../bin/rbd-replay
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd-replay.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/rbd-replay.dir/rbd-replay.cc.o" -o ../../bin/rbd-replay -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a ../../lib/librbd_replay.a ../../lib/librbd.so.1.16.0 ../../lib/librados.so.2.0.0 ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv ../../lib/librbd_replay_types.a -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd-replay
make -f src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o -MF CMakeFiles/rbd_replay_ios.dir/ios.cc.o.d -o CMakeFiles/rbd_replay_ios.dir/ios.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc
In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
from /usr/include/c++/11/memory:63,
from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Iterator2 = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Compare = bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)]':
/usr/include/c++/11/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
157 | operator()(_Iterator1 __it1, _Iterator2 __it2)
| ^~~~~~~~
/usr/include/c++/11/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rbd_replay::action::Dependency}; _Tp = rbd_replay::action::Dependency; _Alloc = std::allocator<rbd_replay::action::Dependency>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rbd_replay::action::Dependency>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)>]':
/usr/include/c++/11/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1799 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)>]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1826:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1826 | if (__comp(__i, __first))
| ~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Distance = int; _Tp = rbd_replay::action::Dependency; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)>]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:231:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
231 | if (__comp(__first + __secondChild,
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
232 | __first + (__secondChild - 1)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)>]':
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const rbd_replay::action::Dependency&, const rbd_replay::action::Dependency&)>]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
424 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_algo.h:82:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
82 | if (__comp(__a, __b))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:84:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
84 | if (__comp(__b, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:86:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
86 | else if (__comp(__a, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:91:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
91 | else if (__comp(__a, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:93:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
93 | else if (__comp(__b, __c))
| ~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1884:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1884 | while (__comp(__first, __pivot))
| ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1887:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1887 | while (__comp(__pivot, __last))
| ~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/vector.tcc: In function 'rbd_replay::action::Dependencies {anonymous}::convert_dependencies(uint64_t, const io_set_t&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/functional:65,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37,
from /usr/include/boost/smart_ptr/weak_ptr.hpp:16,
from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.hpp:22,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/ios.cc:18:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Linking CXX static library ../../lib/librbd_replay_ios.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -P CMakeFiles/rbd_replay_ios.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_replay_ios.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_replay_ios.a CMakeFiles/rbd_replay_ios.dir/ios.cc.o
/usr/bin/ranlib ../../lib/librbd_replay_ios.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay_ios
make -f src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o -MF CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o.d -o CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay/rbd-replay-prep.cc
[ 94%] Linking CXX executable ../../bin/rbd-replay-prep
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd-replay-prep.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o" -o ../../bin/rbd-replay-prep -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librbd_replay.a ../../lib/librbd_replay_ios.a ../../lib/librbd.so.1.16.0 ../../lib/librados.so.2.0.0 ../../lib/libglobal.a -lbabeltrace -lbabeltrace-ctf ../../lib/librbd_replay_types.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 94%] Built target rbd-replay-prep
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/key_value_store /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store/CMakeFiles/cls_kvs.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object src/key_value_store/CMakeFiles/cls_kvs.dir/cls_kvs.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/c++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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__ -Dcls_kvs_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/key_value_store/CMakeFiles/cls_kvs.dir/cls_kvs.cc.o -MF CMakeFiles/cls_kvs.dir/cls_kvs.cc.o.d -o CMakeFiles/cls_kvs.dir/cls_kvs.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/key_value_store/cls_kvs.cc
[ 95%] Linking CXX shared library ../../lib/libcls_kvs.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_kvs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libcls_kvs.so.1 -o ../../lib/libcls_kvs.so.1.0.0 CMakeFiles/cls_kvs.dir/cls_kvs.cc.o -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_kvs.so.1.0.0 ../../lib/libcls_kvs.so.1 ../../lib/libcls_kvs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target cls_kvs
make -f src/libkmip/CMakeFiles/kmip.dir/build.make src/libkmip/CMakeFiles/kmip.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip/CMakeFiles/kmip.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/libkmip/CMakeFiles/kmip.dir/build.make src/libkmip/CMakeFiles/kmip.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Building C object src/libkmip/CMakeFiles/kmip.dir/kmip.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip.c.o -MF CMakeFiles/kmip.dir/kmip.c.o.d -o CMakeFiles/kmip.dir/kmip.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c: In function 'kmip_print_date_time':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c:3763:24: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64' {aka 'long long int'} [-Wformat=]
3763 | printf ("%s (%ld)", decoded_time, value);
| ~~^ ~~~~~
| | |
| long int int64 {aka long long int}
| %lld
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c: In function 'kmip_print_request_header':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c:5309:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64' {aka 'long long unsigned int'} [-Wformat=]
5309 | printf("%*sTime Stamp: %lu\n", indent + 2, "", value->time_stamp);
| ~~^ ~~~~~~~~~~~~~~~~~
| | |
| long unsigned int uint64 {aka long long unsigned int}
| %llu
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c: In function 'kmip_print_response_header':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip.c:5322:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64' {aka 'long long unsigned int'} [-Wformat=]
5322 | printf("%*sTime Stamp: %lu\n", indent + 2, "", value->time_stamp);
| ~~^ ~~~~~~~~~~~~~~~~~
| | |
| long unsigned int uint64 {aka long long unsigned int}
| %llu
[ 95%] Building C object src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o -MF CMakeFiles/kmip.dir/kmip_memset.c.o.d -o CMakeFiles/kmip.dir/kmip_memset.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip_memset.c
[ 95%] Building C object src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip && /usr/bin/cc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -std=gnu99 -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o -MF CMakeFiles/kmip.dir/kmip_bio.c.o.d -o CMakeFiles/kmip.dir/kmip_bio.c.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip/kmip_bio.c
[ 95%] Linking C static library ../../lib/libkmip.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip && /usr/bin/cmake -P CMakeFiles/kmip.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmip.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libkmip.a CMakeFiles/kmip.dir/kmip.c.o CMakeFiles/kmip.dir/kmip_memset.c.o CMakeFiles/kmip.dir/kmip_bio.c.o
/usr/bin/ranlib ../../lib/libkmip.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target kmip
make -f src/rgw/CMakeFiles/rgw_kmip.dir/build.make src/rgw/CMakeFiles/rgw_kmip.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_kmip.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_kmip.dir/build.make src/rgw/CMakeFiles/rgw_kmip.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object src/rgw/CMakeFiles/rgw_kmip.dir/rgw_kmip_client_impl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_kmip.dir/rgw_kmip_client_impl.cc.o -MF CMakeFiles/rgw_kmip.dir/rgw_kmip_client_impl.cc.o.d -o CMakeFiles/rgw_kmip.dir/rgw_kmip_client_impl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_kmip_client_impl.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target rgw_kmip
make -f src/rgw/CMakeFiles/rgw_schedulers.dir/build.make src/rgw/CMakeFiles/rgw_schedulers.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_schedulers.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_schedulers.dir/build.make src/rgw/CMakeFiles/rgw_schedulers.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o -MF CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o.d -o CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_scheduler_ctx.cc
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_scheduler_ctx.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_scheduler_ctx.cc:14:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double, double}; _Tp = crimson::dmclock::ClientInfo; _Alloc = std::allocator<crimson::dmclock::ClientInfo>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<crimson::dmclock::ClientInfo>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double, double}; _Tp = crimson::dmclock::ClientInfo; _Alloc = std::allocator<crimson::dmclock::ClientInfo>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<crimson::dmclock::ClientInfo*, std::vector<crimson::dmclock::ClientInfo> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Building CXX object src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o -MF CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o.d -o CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_sync_scheduler.cc
[ 95%] Building CXX object src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o -MF CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o.d -o CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_async_scheduler.cc
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/async/bind_handler.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/async/completion.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_async_scheduler.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/system/error_code.hpp:19,
from /usr/include/boost/asio/detail/throw_error.hpp:19,
from /usr/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23,
from /usr/include/boost/asio/detail/posix_tss_ptr.hpp:76,
from /usr/include/boost/asio/detail/tss_ptr.hpp:27,
from /usr/include/boost/asio/detail/call_stack.hpp:20,
from /usr/include/boost/asio/detail/thread_context.hpp:20,
from /usr/include/boost/asio/detail/recycling_allocator.hpp:20,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:23,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/system_executor.hpp:20,
from /usr/include/boost/asio/associated_executor.hpp:22,
from /usr/include/boost/asio.hpp:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/async/bind_handler.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/async/completion.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_dmclock_async_scheduler.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<ceph::coarse_real_clock, boost::asio::wait_traits<ceph::coarse_real_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 95%] Linking CXX static library ../../lib/librgw_schedulers.a
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -P CMakeFiles/rgw_schedulers.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/rgw_schedulers.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librgw_schedulers.a CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o
/usr/bin/ranlib ../../lib/librgw_schedulers.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target rgw_schedulers
make -f src/rgw/CMakeFiles/radosgw.dir/build.make src/rgw/CMakeFiles/radosgw.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw.dir/build.make src/rgw/CMakeFiles/radosgw.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_loadgen_process.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_loadgen_process.cc.o -MF CMakeFiles/radosgw.dir/rgw_loadgen_process.cc.o.d -o CMakeFiles/radosgw.dir/rgw_loadgen_process.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:8:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen_process.cc:9:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb.cc.o -MF CMakeFiles/radosgw.dir/rgw_civetweb.cc.o.d -o CMakeFiles/radosgw.dir/rgw_civetweb.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb_frontend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb_frontend.cc.o -MF CMakeFiles/radosgw.dir/rgw_civetweb_frontend.cc.o.d -o CMakeFiles/radosgw.dir/rgw_civetweb_frontend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_frontend.cc:8:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_civetweb_log.cc.o -MF CMakeFiles/radosgw.dir/rgw_civetweb_log.cc.o.d -o CMakeFiles/radosgw.dir/rgw_civetweb_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_civetweb_log.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_asio_client.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_asio_client.cc.o -MF CMakeFiles/radosgw.dir/rgw_asio_client.cc.o.d -o CMakeFiles/radosgw.dir/rgw_asio_client.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_asio_frontend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_asio_frontend.cc.o -MF CMakeFiles/radosgw.dir/rgw_asio_frontend.cc.o.d -o CMakeFiles/radosgw.dir/rgw_asio_frontend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_client.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:19:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.h:8,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:20:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits<boost::posix_time::ptime>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_asio_frontend.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, boost::asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_auth_keystone.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_auth_keystone.cc.o -MF CMakeFiles/radosgw.dir/rgw_auth_keystone.cc.o.d -o CMakeFiles/radosgw.dir/rgw_auth_keystone.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_keystone.cc:17:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_client_io.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_client_io.cc.o -MF CMakeFiles/radosgw.dir/rgw_client_io.cc.o.d -o CMakeFiles/radosgw.dir/rgw_client_io.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_frontend.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_frontend.cc.o -MF CMakeFiles/radosgw.dir/rgw_frontend.cc.o.d -o CMakeFiles/radosgw.dir/rgw_frontend.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.cc:6:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_http_client_curl.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_http_client_curl.cc.o -MF CMakeFiles/radosgw.dir/rgw_http_client_curl.cc.o.d -o CMakeFiles/radosgw.dir/rgw_http_client_curl.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_request.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.cc:4:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_loadgen.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_loadgen.cc.o -MF CMakeFiles/radosgw.dir/rgw_loadgen.cc.o.d -o CMakeFiles/radosgw.dir/rgw_loadgen.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_client_io.h:16,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_loadgen.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_log.cc.o -MF CMakeFiles/radosgw.dir/rgw_log.cc.o.d -o CMakeFiles/radosgw.dir/rgw_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_log.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 96%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_period_pusher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_period_pusher.cc.o -MF CMakeFiles/radosgw.dir/rgw_period_pusher.cc.o.d -o CMakeFiles/radosgw.dir/rgw_period_pusher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_coroutine.h:26,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_cr_rest.h:10,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:8:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/map:60,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<ceph::common::CephContext* const&, RGWSI_Zone*&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator' changed in GCC 7.1
2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWPeriod}; _Tp = RGWPeriod; _Alloc = std::allocator<RGWPeriod>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWPeriod>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/11/bits/stl_map.h: In member function 'void RGWPeriodPusher::handle_notify(RGWZonesNeedPeriod&&)':
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:608:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator'} changed in GCC 7.1
608 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
609 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'virtual void RGWPeriodPusher::handle_notify(RGWRealmNotify, ceph::buffer::v15_2_0::list::const_iterator&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWPeriod*, std::vector<RGWPeriod> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_realm_reloader.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_realm_reloader.cc.o -MF CMakeFiles/radosgw.dir/rgw_realm_reloader.cc.o.d -o CMakeFiles/radosgw.dir/rgw_realm_reloader.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_bucket.h:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_reloader.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_realm_watcher.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_realm_watcher.cc.o -MF CMakeFiles/radosgw.dir/rgw_realm_watcher.cc.o.d -o CMakeFiles/radosgw.dir/rgw_realm_watcher.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_tools.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_realm_watcher.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_os_lib.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_os_lib.cc.o -MF CMakeFiles/radosgw.dir/rgw_os_lib.cc.o.d -o CMakeFiles/radosgw.dir/rgw_os_lib.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:4:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_lib.h:14,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_os_lib.cc:7:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_process.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_process.cc.o -MF CMakeFiles/radosgw.dir/rgw_process.cc.o.d -o CMakeFiles/radosgw.dir/rgw_process.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:10:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.cc:11:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_bucket.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_bucket.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_bucket.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_bucket.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_bucket.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_config.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_config.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_config.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_config.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_config.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_log.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_log.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_log.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_log.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_log.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_metadata.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_metadata.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_metadata.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_metadata.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_metadata.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_realm.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_realm.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_realm.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_realm.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.h:6,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_realm.cc:5:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_swift.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_swift.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_swift.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_swift.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:16:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:27:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:4:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_slo_entry&}; _Tp = rgw_slo_entry; _Alloc = std::allocator<rgw_slo_entry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<rgw_slo_entry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /usr/include/c++/11/functional:62,
from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:18,
from /usr/include/boost/algorithm/string/predicate.hpp:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_swift.cc:4:
/usr/include/c++/11/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_slo_entry]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_slo_entry*, std::vector<rgw_slo_entry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_usage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_usage.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_usage.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_usage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_usage.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_user.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_user.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_user.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_user.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_user.cc:6:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_swift_auth.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_swift_auth.cc.o -MF CMakeFiles/radosgw.dir/rgw_swift_auth.cc.o.d -o CMakeFiles/radosgw.dir/rgw_swift_auth.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_swift_auth.cc:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 97%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_usage.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_usage.cc.o -MF CMakeFiles/radosgw.dir/rgw_usage.cc.o.d -o CMakeFiles/radosgw.dir/rgw_usage.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rados.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_usage.cc:7:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_opa.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_opa.cc.o -MF CMakeFiles/radosgw.dir/rgw_opa.cc.o.d -o CMakeFiles/radosgw.dir/rgw_opa.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.h:7,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_opa.cc:4:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_sts.cc.o -MF CMakeFiles/radosgw.dir/rgw_sts.cc.o.d -o CMakeFiles/radosgw.dir/rgw_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sts.cc:22:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_rest_sts.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_rest_sts.cc.o -MF CMakeFiles/radosgw.dir/rgw_rest_sts.cc.o.d -o CMakeFiles/radosgw.dir/rgw_rest_sts.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest.h:13,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:23:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:25:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.cc:3:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {picojson::value}; _Tp = picojson::value; _Alloc = std::allocator<picojson::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<picojson::value>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool picojson::_parse_array(Context&, picojson::input<Iter>&) [with Context = picojson::default_parse_context; Iter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<picojson::value*, std::vector<picojson::value> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw.dir/rgw_main.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_CONTEXT_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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__ -Dradosgw_EXPORTS -I/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIC -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_main.cc.o -MF CMakeFiles/radosgw.dir/rgw_main.cc.o.d -o CMakeFiles/radosgw.dir/rgw_main.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:18:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_main.cc:33:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 98%] Linking CXX shared library ../../lib/libradosgw.so
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgw.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -shared -Wl,-soname,libradosgw.so.2 -o ../../lib/libradosgw.so.2.0.0 CMakeFiles/radosgw.dir/rgw_loadgen_process.cc.o CMakeFiles/radosgw.dir/rgw_civetweb.cc.o CMakeFiles/radosgw.dir/rgw_civetweb_frontend.cc.o CMakeFiles/radosgw.dir/rgw_civetweb_log.cc.o CMakeFiles/radosgw.dir/rgw_asio_client.cc.o CMakeFiles/radosgw.dir/rgw_asio_frontend.cc.o CMakeFiles/radosgw.dir/rgw_auth_keystone.cc.o CMakeFiles/radosgw.dir/rgw_client_io.cc.o CMakeFiles/radosgw.dir/rgw_frontend.cc.o CMakeFiles/radosgw.dir/rgw_http_client_curl.cc.o CMakeFiles/radosgw.dir/rgw_loadgen.cc.o CMakeFiles/radosgw.dir/rgw_log.cc.o CMakeFiles/radosgw.dir/rgw_period_pusher.cc.o CMakeFiles/radosgw.dir/rgw_realm_reloader.cc.o CMakeFiles/radosgw.dir/rgw_realm_watcher.cc.o CMakeFiles/radosgw.dir/rgw_os_lib.cc.o CMakeFiles/radosgw.dir/rgw_process.cc.o CMakeFiles/radosgw.dir/rgw_rest_bucket.cc.o CMakeFiles/radosgw.dir/rgw_rest_config.cc.o CMakeFiles/radosgw.dir/rgw_rest_log.cc.o CMakeFiles/radosgw.dir/rgw_rest_metadata.cc.o CMakeFiles/radosgw.dir/rgw_rest_realm.cc.o CMakeFiles/radosgw.dir/rgw_rest_swift.cc.o CMakeFiles/radosgw.dir/rgw_rest_usage.cc.o CMakeFiles/radosgw.dir/rgw_rest_user.cc.o CMakeFiles/radosgw.dir/rgw_swift_auth.cc.o CMakeFiles/radosgw.dir/rgw_usage.cc.o CMakeFiles/radosgw.dir/rgw_opa.cc.o CMakeFiles/radosgw.dir/rgw_sts.cc.o CMakeFiles/radosgw.dir/rgw_rest_sts.cc.o CMakeFiles/radosgw.dir/rgw_main.cc.o CMakeFiles/rgw_kmip.dir/rgw_kmip_client_impl.cc.o ../CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librgw_a.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 ../../lib/librgw_schedulers.a ../../lib/libkmip.a ../../lib/libdmclock.a /usr/lib/arm-linux-gnueabihf/libssl.so ../../lib/librados.so.2.0.0 ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_rgw_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libcls_version_client.a ../../lib/libcls_cmpomap_client.a ../../lib/libcls_user_client.a ../../lib/libcls_rgw_gc_client.a ../../lib/libcls_2pc_queue_client.a ../../lib/libglobal.a ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libldap.so /usr/lib/arm-linux-gnueabihf/liblber.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libicuuc.so -ldl /usr/lib/arm-linux-gnueabihf/liboath.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 -Wl,--as-needed -latomic
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_symlink_library ../../lib/libradosgw.so.2.0.0 ../../lib/libradosgw.so.2 ../../lib/libradosgw.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw
make -f src/rgw/CMakeFiles/radosgwd.dir/build.make src/rgw/CMakeFiles/radosgwd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgwd.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgwd.dir/build.make src/rgw/CMakeFiles/radosgwd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgwd.dir/radosgw.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgwd.dir/radosgw.cc.o -MF CMakeFiles/radosgwd.dir/radosgw.cc.o.d -o CMakeFiles/radosgwd.dir/radosgw.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/radosgw.cc
[ 98%] Linking CXX executable ../../bin/radosgw
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgwd.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie CMakeFiles/radosgwd.dir/radosgw.cc.o -o ../../bin/radosgw -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/libradosgw.so.2.0.0 ../../lib/librados.so.2.0.0 ../../lib/libcls_rgw_client.a ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libneorados_cls_fifo.a ../../lib/libcls_version_client.a ../../lib/libcls_user_client.a ../../lib/libglobal.a -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../lib/libdmclock.a ../../lib/liblibneorados.a ../../lib/libcls_lock_client.a ../../lib/libosdc.a ../../lib/libceph-common.so.2 /usr/lib/arm-linux-gnueabihf/libfmt.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv /usr/lib/arm-linux-gnueabihf/libblkid.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgwd
make -f src/rgw/CMakeFiles/radosgw-admin.dir/build.make src/rgw/CMakeFiles/radosgw-admin.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-admin.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-admin.dir/build.make src/rgw/CMakeFiles/radosgw-admin.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw-admin.dir/rgw_admin.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-admin.dir/rgw_admin.cc.o -MF CMakeFiles/radosgw-admin.dir/rgw_admin.cc.o.d -o CMakeFiles/radosgw-admin.dir/rgw_admin.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In constructor 'jwt::algorithm::ecdsa::ecdsa(const string&, const string&, const string&, const string&, const EVP_MD* (*)(), const string&, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:74: warning: 'EC_KEY* PEM_read_bio_EC_PUBKEY(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/pem.h:463:1: note: declared here
463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:148: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:329:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
329 | pkey.reset(PEM_read_bio_EC_PUBKEY(pubkey_bio.get(), nullptr, nullptr, (void*)public_key_password.c_str()), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:332:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
332 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:77: warning: 'EC_KEY* PEM_read_bio_ECPrivateKey(BIO*, EC_KEY**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/pem.h:462:1: note: declared here
462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:165: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:341:51: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
341 | pkey.reset(PEM_read_bio_ECPrivateKey(privkey_bio.get(), nullptr, nullptr, const_cast<char*>(private_key_password.c_str())), EC_KEY_free);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1003:28: note: declared here
1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:344:95: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | size_t keysize = EC_GROUP_get_degree(EC_KEY_get0_group(pkey.get()));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1034:39: note: declared here
1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:351:52: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | if(EC_KEY_check_key(pkey.get()) == 0)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1107:27: note: declared here
1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::ecdsa::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:364:58: warning: 'ECDSA_SIG* ECDSA_do_sign(const unsigned char*, int, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
364 | sig(ECDSA_do_sign((const unsigned char*)hash.data(), hash.size(), pkey.get()), ECDSA_SIG_free);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1365:34: note: declared here
1365 | OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::ecdsa::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:408:51: warning: 'int ECDSA_do_verify(const unsigned char*, int, const ECDSA_SIG*, EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
408 | if(ECDSA_do_verify((const unsigned char*)hash.data(), hash.size(), sig.get(), pkey.get()) != 1)
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/ec.h:1391:27: note: declared here
1391 | OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'std::string jwt::algorithm::pss::sign(const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:511:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
511 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:512:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
512 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:515:68: warning: 'int RSA_padding_add_PKCS1_PSS_mgf1(RSA*, unsigned char*, const unsigned char*, const EVP_MD*, const EVP_MD*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
515 | if (!RSA_padding_add_PKCS1_PSS_mgf1(key.get(), (unsigned char*)padded.data(), (const unsigned char*)hash.data(), md(), md(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:438:5: note: declared here
438 | int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:519:56: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
519 | if (RSA_private_encrypt(size, (const unsigned char*)padded.data(), (unsigned char*)res.data(), key.get(), RSA_NO_PADDING) < 0)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:285:5: note: declared here
285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h: In member function 'void jwt::algorithm::pss::verify(const string&, const string&) const':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:64: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:96: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:19,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:36:
/usr/include/openssl/evp.h:1348:16: note: declared here
1348 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:110: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:532:118: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
532 | std::unique_ptr<RSA, decltype(&RSA_free)> key(EVP_PKEY_get1_RSA(pkey.get()), RSA_free);
| ^
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:533:58: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
533 | const int size = RSA_size(key.get());
| ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:204:27: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:536:55: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
536 | if(!RSA_public_decrypt(signature.size(), (const unsigned char*)signature.data(), (unsigned char*)sig.data(), key.get(), RSA_NO_PADDING))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:288:5: note: declared here
288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:539:62: warning: 'int RSA_verify_PKCS1_PSS_mgf1(RSA*, const unsigned char*, const EVP_MD*, const EVP_MD*, const unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
539 | if(!RSA_verify_PKCS1_PSS_mgf1(key.get(), (const unsigned char*)hash.data(), md(), md(), (const unsigned char*)sig.data(), -1))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
from /usr/include/openssl/pem.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/jwt-cpp/jwt.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_rest_sts.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_auth_registry.h:17,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_process.h:9,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_http_client_curl.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:57:
/usr/include/openssl/rsa.h:433:5: note: declared here
433 | int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc: In function 'int scan_totp(ceph::common::CephContext*, ceph::real_time&, rados::cls::otp::otp_info_t&, std::vector<std::__cxx11::basic_string<char> >&, time_t*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:2767:23: warning: comparison of integer expressions of different signedness: 'time_t' {aka 'long int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
2767 | while (time_ofs_abs < max_skew) {
| ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
from /usr/include/c++/11/functional:62,
from /usr/include/boost/utility/compare_pointees.hpp:15,
from /usr/include/boost/optional/optional.hpp:55,
from /usr/include/boost/optional.hpp:15,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_admin.cc:9:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >; _ForwardIterator = rgw_mdlog_entry*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >' changed in GCC 7.1
85 | __uninit_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In copy constructor 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const int; _T2 = rgw_mdlog_shard_data]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >' changed in GCC 7.1
148 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
150 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
151 | __uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw-admin.dir/rgw_sync_checkpoint.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-admin.dir/rgw_sync_checkpoint.cc.o -MF CMakeFiles/radosgw-admin.dir/rgw_sync_checkpoint.cc.o.d -o CMakeFiles/radosgw-admin.dir/rgw_sync_checkpoint.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sal_rados.h:18,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_sync_checkpoint.cc:19:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw-admin.dir/rgw_orphan.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-admin.dir/rgw_orphan.cc.o -MF CMakeFiles/radosgw-admin.dir/rgw_orphan.cc.o.d -o CMakeFiles/radosgw-admin.dir/rgw_orphan.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_op.h:36,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:11:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const RGWMultipartUploadEntry&}; _Tp = RGWMultipartUploadEntry; _Alloc = std::allocator<RGWMultipartUploadEntry>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<RGWMultipartUploadEntry>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ConfUtils.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/config.h:20,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_orphan.cc:7:
/usr/include/c++/11/bits/stl_vector.h: In member function 'int RGWRadosList::do_incomplete_multipart(const DoutPrefixProvider*, rgw::sal::RGWRadosStore*, RGWBucketInfo&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWMultipartUploadEntry*, std::vector<RGWMultipartUploadEntry> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 98%] Linking CXX executable ../../bin/radosgw-admin
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgw-admin.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/radosgw-admin.dir/rgw_admin.cc.o" "CMakeFiles/radosgw-admin.dir/rgw_sync_checkpoint.cc.o" "CMakeFiles/radosgw-admin.dir/rgw_orphan.cc.o" -o ../../bin/radosgw-admin -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librgw_a.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 ../../lib/librados.so.2.0.0 ../../lib/libcls_rgw_client.a ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libneorados_cls_fifo.a ../../lib/libcls_version_client.a ../../lib/libcls_user_client.a ../../lib/libglobal.a -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libblkid.so ../../lib/libcls_cmpomap_client.a ../../lib/libcls_rgw_gc_client.a ../../lib/libcls_2pc_queue_client.a /usr/lib/arm-linux-gnueabihf/libldap.so /usr/lib/arm-linux-gnueabihf/liblber.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libicuuc.so /usr/lib/arm-linux-gnueabihf/liboath.so /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 ../../lib/liblibneorados.a ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/librt.so ../../lib/libosdc.a ../../lib/libceph-common.so.2 -lresolv /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -ldl ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/libfmt.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw-admin
make -f src/rgw/CMakeFiles/radosgw-es.dir/build.make src/rgw/CMakeFiles/radosgw-es.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-es.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-es.dir/build.make src/rgw/CMakeFiles/radosgw-es.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object src/rgw/CMakeFiles/radosgw-es.dir/rgw_es_main.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-es.dir/rgw_es_main.cc.o -MF CMakeFiles/radosgw-es.dir/rgw_es_main.cc.o.d -o CMakeFiles/radosgw-es.dir/rgw_es_main.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_es_main.cc
[ 98%] Linking CXX executable ../../bin/radosgw-es
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgw-es.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/radosgw-es.dir/rgw_es_main.cc.o" -o ../../bin/radosgw-es -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librgw_a.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 ../../lib/librados.so.2.0.0 ../../lib/libcls_rgw_client.a ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libneorados_cls_fifo.a ../../lib/libcls_version_client.a ../../lib/libcls_user_client.a ../../lib/libglobal.a -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libblkid.so ../../lib/libcls_cmpomap_client.a ../../lib/libcls_rgw_gc_client.a ../../lib/libcls_2pc_queue_client.a /usr/lib/arm-linux-gnueabihf/libldap.so /usr/lib/arm-linux-gnueabihf/liblber.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libicuuc.so /usr/lib/arm-linux-gnueabihf/liboath.so /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 ../../lib/liblibneorados.a ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/librt.so ../../lib/libosdc.a ../../lib/libceph-common.so.2 -lresolv /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -ldl ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/libfmt.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw-es
make -f src/rgw/CMakeFiles/radosgw-token.dir/build.make src/rgw/CMakeFiles/radosgw-token.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-token.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-token.dir/build.make src/rgw/CMakeFiles/radosgw-token.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Building CXX object src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o -MF CMakeFiles/radosgw-token.dir/rgw_token.cc.o.d -o CMakeFiles/radosgw-token.dir/rgw_token.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_token.cc
[100%] Linking CXX executable ../../bin/radosgw-token
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgw-token.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/radosgw-token.dir/rgw_token.cc.o" -o ../../bin/radosgw-token -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/libglobal.a /usr/lib/arm-linux-gnueabihf/libtcmalloc.so ../../lib/libceph-common.so.2 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libfmt.so -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so -ldl /usr/lib/arm-linux-gnueabihf/librt.so -lresolv -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target radosgw-token
make -f src/rgw/CMakeFiles/radosgw-object-expirer.dir/build.make src/rgw/CMakeFiles/radosgw-object-expirer.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-object-expirer.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-object-expirer.dir/build.make src/rgw/CMakeFiles/radosgw-object-expirer.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Building CXX object src/rgw/CMakeFiles/radosgw-object-expirer.dir/rgw_object_expirer.cc.o
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_ATOMIC_DYN_LINK -DBOOST_CONTEXT_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCLS_CLIENT_HIDE_IOCTX -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/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-16.2.7+ds/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-16.2.7+ds/src/spawn/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/xxHash -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/../rapidjson/include -isystem /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -fPIE -U_FORTIFY_SOURCE -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 -fno-new-ttp-matching -fstack-protector-strong -fdiagnostics-color=auto -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -pthread -std=c++17 -MD -MT src/rgw/CMakeFiles/radosgw-object-expirer.dir/rgw_object_expirer.cc.o -MF CMakeFiles/radosgw-object-expirer.dir/rgw_object_expirer.cc.o.d -o CMakeFiles/radosgw-object-expirer.dir/rgw_object_expirer.cc.o -c /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In constructor 'ceph::crypto::ssl::HMAC::HMAC(const EVP_MD*, const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:134:31: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
134 | : mpContext(HMAC_CTX_new()) {
| ~~~~~~~~~~~~^~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:135:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
135 | const auto r = HMAC_Init_ex(mpContext, key, length, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In destructor 'ceph::crypto::ssl::HMAC::~HMAC()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:141:20: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
141 | HMAC_CTX_free(mpContext);
| ~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Restart()':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:145:50: warning: 'const EVP_MD* HMAC_CTX_get_md(const HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
145 | const EVP_MD * const type = HMAC_CTX_get_md(mpContext);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:51:37: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:146:34: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | const auto r = HMAC_Init_ex(mpContext, nullptr, 0, type, nullptr);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Update(const unsigned char*, size_t)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:153:35: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
153 | const auto r = HMAC_Update(mpContext, input, length);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h: In member function 'void ceph::crypto::ssl::HMAC::Final(unsigned char*)':
/<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:161:32: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
161 | const auto r = HMAC_Final(mpContext, digest, &s);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-16.2.7+ds/src/common/ceph_crypto.h:21,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_common.h:23,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_user.h:12,
from /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw/rgw_object_expirer.cc:24:
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
[100%] Linking CXX executable ../../bin/radosgw-object-expirer
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosgw-object-expirer.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/ceph-16.2.7+ds=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Os -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -Wl,--no-keep-memory -rdynamic -pie "CMakeFiles/radosgw-object-expirer.dir/rgw_object_expirer.cc.o" -o ../../bin/radosgw-object-expirer -Wl,-rpath,/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib: ../../lib/librgw_a.a /usr/lib/arm-linux-gnueabihf/librabbitmq.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 ../../lib/librados.so.2.0.0 ../../lib/libcls_rgw_client.a ../../lib/libcls_otp_client.a ../../lib/libcls_lock_client.a ../../lib/libcls_refcount_client.a ../../lib/libcls_log_client.a ../../lib/libcls_timeindex_client.a ../../lib/libneorados_cls_fifo.a ../../lib/libcls_version_client.a ../../lib/libcls_user_client.a ../../lib/libglobal.a -lresolv /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libexpat.so ../../lib/libcls_cmpomap_client.a ../../lib/libcls_rgw_gc_client.a ../../lib/libcls_2pc_queue_client.a /usr/lib/arm-linux-gnueabihf/libldap.so /usr/lib/arm-linux-gnueabihf/liblber.so /usr/lib/arm-linux-gnueabihf/liblua5.3.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libicuuc.so /usr/lib/arm-linux-gnueabihf/liboath.so /usr/lib/arm-linux-gnueabihf/libboost_context.so.1.74.0 ../../lib/liblibneorados.a ../../lib/libcls_lock_client.a /usr/lib/arm-linux-gnueabihf/librt.so ../../lib/libosdc.a ../../lib/libceph-common.so.2 -lresolv /usr/lib/arm-linux-gnueabihf/libcrypto.so ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a ../../lib/libcrc32.a ../../lib/libarch.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_random.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 -lstdc++fs /usr/lib/arm-linux-gnueabihf/libblkid.so -ldl -pthread /usr/lib/arm-linux-gnueabihf/libudev.so /usr/lib/arm-linux-gnueabihf/libibverbs.so /usr/lib/arm-linux-gnueabihf/librdmacm.so /usr/lib/arm-linux-gnueabihf/libfmt.so -Wl,--as-needed -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target radosgw-object-expirer
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/doc/man /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man/CMakeFiles/manpages.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Generating ceph-syn.8, ceph-conf.8, ceph.8, ceph-authtool.8, ceph-kvstore-tool.8, rados.8, ceph-post-file.8, ceph-dencoder.8, ceph-deploy.8, crushtool.8, ceph-run.8, mount.ceph.8, mount.fuse.ceph.8, ceph-create-keys.8, ceph-clsinfo.8, ceph-volume.8, ceph-volume-systemd.8, ceph-osd.8, osdmaptool.8, ceph-bluestore-tool.8, ceph-mon.8, monmaptool.8, ceph-mds.8, cephfs-top.8, librados-config.8, cephadm.8, cephfs-mirror.8, ceph-fuse.8, rbd-fuse.8, radosgw.8, radosgw-admin.8, rgw-orphan-list.8, ceph-diff-sorted.8, ceph-rbdnamer.8, rbd-mirror.8, rbd-replay-many.8, rbd-replay-prep.8, rbd-replay.8, rbdmap.8, rbd.8, rbd-nbd.8, ceph-immutable-object-cache.8
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man && /usr/bin/sphinx-build -b man -t man -d /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/doctrees -c /<<BUILDDIR>>/ceph-16.2.7+ds/man /<<BUILDDIR>>/ceph-16.2.7+ds/doc/man /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man
Running Sphinx v4.5.0
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: [new config] 45 added, 0 changed, 0 removed
reading sources... [ 2%] 8/ceph
reading sources... [ 4%] 8/ceph-authtool
reading sources... [ 6%] 8/ceph-bluestore-tool
reading sources... [ 8%] 8/ceph-clsinfo
reading sources... [ 11%] 8/ceph-conf
reading sources... [ 13%] 8/ceph-create-keys
reading sources... [ 15%] 8/ceph-debugpack
reading sources... [ 17%] 8/ceph-dencoder
reading sources... [ 20%] 8/ceph-deploy
reading sources... [ 22%] 8/ceph-diff-sorted
reading sources... [ 24%] 8/ceph-fuse
reading sources... [ 26%] 8/ceph-immutable-object-cache
reading sources... [ 28%] 8/ceph-kvstore-tool
reading sources... [ 31%] 8/ceph-mds
reading sources... [ 33%] 8/ceph-mon
reading sources... [ 35%] 8/ceph-objectstore-tool
reading sources... [ 37%] 8/ceph-osd
reading sources... [ 40%] 8/ceph-post-file
reading sources... [ 42%] 8/ceph-rbdnamer
reading sources... [ 44%] 8/ceph-run
reading sources... [ 46%] 8/ceph-syn
reading sources... [ 48%] 8/ceph-volume
reading sources... [ 51%] 8/ceph-volume-systemd
reading sources... [ 53%] 8/cephadm
reading sources... [ 55%] 8/cephfs-mirror
reading sources... [ 57%] 8/cephfs-top
reading sources... [ 60%] 8/crushtool
reading sources... [ 62%] 8/librados-config
reading sources... [ 64%] 8/monmaptool
reading sources... [ 66%] 8/mount.ceph
reading sources... [ 68%] 8/mount.fuse.ceph
reading sources... [ 71%] 8/osdmaptool
reading sources... [ 73%] 8/rados
reading sources... [ 75%] 8/radosgw
reading sources... [ 77%] 8/radosgw-admin
reading sources... [ 80%] 8/rbd
reading sources... [ 82%] 8/rbd-fuse
reading sources... [ 84%] 8/rbd-ggate
reading sources... [ 86%] 8/rbd-mirror
reading sources... [ 88%] 8/rbd-nbd
reading sources... [ 91%] 8/rbd-replay
reading sources... [ 93%] 8/rbd-replay-many
reading sources... [ 95%] 8/rbd-replay-prep
reading sources... [ 97%] 8/rbdmap
reading sources... [100%] 8/rgw-orphan-list
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
writing... ceph-authtool.8 { } ceph-bluestore-tool.8 { } ceph-clsinfo.8 { } ceph-conf.8 { } ceph-create-keys.8 { } ceph-debugpack.8 { } ceph-dencoder.8 { } ceph-deploy.8 { } ceph-diff-sorted.8 { } ceph-fuse.8 { } ceph-immutable-object-cache.8 { } ceph-kvstore-tool.8 { } ceph-mds.8 { } ceph-mon.8 { } ceph-objectstore-tool.8 { } ceph-osd.8 { } ceph-post-file.8 { } ceph-rbdnamer.8 { } ceph-run.8 { } ceph-syn.8 { } ceph-volume-systemd.8 { } ceph-volume.8 { } ceph.8 { } cephadm.8 { } cephfs-mirror.8 { } cephfs-top.8 { } crushtool.8 { } librados-config.8 { } monmaptool.8 { } mount.ceph.8 { } mount.fuse.ceph.8 { } osdmaptool.8 { } rados.8 { } radosgw-admin.8 { } radosgw.8 { } rbd-fuse.8 { } rbd-ggate.8 { } rbd-mirror.8 { } rbd-nbd.8 { } rbd-replay-many.8 { } rbd-replay-prep.8 { } rbd-replay.8 { } rbd.8 { } rbdmap.8 { } rgw-orphan-list.8 { } done
build succeeded.
The manual pages are in ..
[100%] manpages building
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target manpages
make[2]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/CMakeFiles 0
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
jh_build -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
# do not run tests
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary-arch
dh binary-arch --buildsystem=cmake --with javahelper,python3 --max-parallel=1
dh_testroot -a -O--buildsystem=cmake -O--max-parallel=1
dh_prep -a -O--buildsystem=cmake -O--max-parallel=1
dh_installdirs -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_auto_install --buildsystem=cmake --destdir=/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp
cd obj-arm-linux-gnueabihf && make -j1 install DESTDIR=/<<BUILDDIR>>/ceph-16.2.7\+ds/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-16.2.7+ds -B/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/common-objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common-objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/common-objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target common-objs
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target compressor_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/CMakeFiles/compressor_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target compressor_objs
make -f src/common/CMakeFiles/common_utf8.dir/build.make src/common/CMakeFiles/common_utf8.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_utf8.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common_utf8
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_utf8.dir/build.make src/common/CMakeFiles/common_utf8.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common_utf8.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target common_utf8
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/json_spirit /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/json_spirit/CMakeFiles/json_spirit.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target json_spirit
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/json_spirit/CMakeFiles/json_spirit.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 2%] Built target json_spirit
make -f src/auth/CMakeFiles/common-auth-objs.dir/build.make src/auth/CMakeFiles/common-auth-objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/auth /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/auth/CMakeFiles/common-auth-objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common-auth-objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/auth/CMakeFiles/common-auth-objs.dir/build.make src/auth/CMakeFiles/common-auth-objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/auth/CMakeFiles/common-auth-objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common-auth-objs
make -f src/common/CMakeFiles/common_buffer_obj.dir/build.make src/common/CMakeFiles/common_buffer_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_buffer_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common_buffer_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_buffer_obj.dir/build.make src/common/CMakeFiles/common_buffer_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common_buffer_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common_buffer_obj
make -f src/common/CMakeFiles/common_texttable_obj.dir/build.make src/common/CMakeFiles/common_texttable_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_texttable_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common_texttable_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_texttable_obj.dir/build.make src/common/CMakeFiles/common_texttable_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common_texttable_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 3%] Built target common_texttable_obj
make -f src/common/CMakeFiles/common-common-objs.dir/build.make src/common/CMakeFiles/common-common-objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common-common-objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common-common-objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common-common-objs.dir/build.make src/common/CMakeFiles/common-common-objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common-common-objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 10%] Built target common-common-objs
make -f src/common/CMakeFiles/common_mountcephfs_objs.dir/build.make src/common/CMakeFiles/common_mountcephfs_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_mountcephfs_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common_mountcephfs_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_mountcephfs_objs.dir/build.make src/common/CMakeFiles/common_mountcephfs_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common_mountcephfs_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Built target common_mountcephfs_objs
make -f src/arch/CMakeFiles/arch.dir/build.make src/arch/CMakeFiles/arch.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/arch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/arch/CMakeFiles/arch.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target arch
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/arch/CMakeFiles/arch.dir/build.make src/arch/CMakeFiles/arch.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/arch/CMakeFiles/arch.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 11%] Built target arch
make -f src/common/CMakeFiles/crc32.dir/build.make src/common/CMakeFiles/crc32.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/crc32.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target crc32
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/crc32.dir/build.make src/common/CMakeFiles/crc32.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/crc32.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Built target crc32
make -f src/crush/CMakeFiles/crush_objs.dir/build.make src/crush/CMakeFiles/crush_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/crush /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crush/CMakeFiles/crush_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target crush_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/crush/CMakeFiles/crush_objs.dir/build.make src/crush/CMakeFiles/crush_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/crush/CMakeFiles/crush_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 12%] Built target crush_objs
make -f src/msg/CMakeFiles/common-msg-objs.dir/build.make src/msg/CMakeFiles/common-msg-objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/msg /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/msg/CMakeFiles/common-msg-objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common-msg-objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/msg/CMakeFiles/common-msg-objs.dir/build.make src/msg/CMakeFiles/common-msg-objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/msg/CMakeFiles/common-msg-objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target common-msg-objs
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target erasure_code
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/CMakeFiles/erasure_code.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target erasure_code
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/common.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/common.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target common
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-common.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-common.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target ceph-common
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/rados_snap_set_diff_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rados_snap_set_diff_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/rados_snap_set_diff_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target rados_snap_set_diff_obj
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_lock_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_lock_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 14%] Built target cls_lock_client
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/osdc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osdc/CMakeFiles/osdc.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target osdc
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/osdc/CMakeFiles/osdc.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 15%] Built target osdc
make -f src/librados/CMakeFiles/librados_impl.dir/build.make src/librados/CMakeFiles/librados_impl.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados_impl.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target librados_impl
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados_impl.dir/build.make src/librados/CMakeFiles/librados_impl.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librados/CMakeFiles/librados_impl.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados_impl
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target librados
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librados/CMakeFiles/librados.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados
make -f src/CMakeFiles/librados-config.dir/build.make src/CMakeFiles/librados-config.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/librados-config.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target librados-config
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/librados-config.dir/build.make src/CMakeFiles/librados-config.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/librados-config.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target librados-config
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target erasure_code_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/CMakeFiles/erasure_code_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target erasure_code_objs
make -f src/erasure-code/clay/CMakeFiles/ec_clay.dir/build.make src/erasure-code/clay/CMakeFiles/ec_clay.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/clay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/clay/CMakeFiles/ec_clay.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ec_clay
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/clay/CMakeFiles/ec_clay.dir/build.make src/erasure-code/clay/CMakeFiles/ec_clay.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/clay/CMakeFiles/ec_clay.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 16%] Built target ec_clay
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target jerasure_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Built target jerasure_objs
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target jerasure_utils
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 17%] Built target jerasure_utils
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target gf-complete_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 18%] Built target gf-complete_objs
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure_neon
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure_generic
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_jerasure
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/lrc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ec_lrc
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_lrc
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/shec_utils.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target shec_utils
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/shec/CMakeFiles/shec_utils.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target shec_utils
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec_neon
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec_generic
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/shec/CMakeFiles/ec_shec.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_shec
make -f src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build.make src/erasure-code/CMakeFiles/erasure_code_plugins.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code_plugins.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build.make src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/erasure-code/CMakeFiles/erasure_code_plugins.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 19%] Built target erasure_code_plugins
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/rocksdb_ext.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/rocksdb_ext.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 20%] Built target rocksdb_ext
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/libglobal_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target libglobal_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/global/CMakeFiles/libglobal_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target libglobal_objs
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global-static.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/global/CMakeFiles/global-static.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target global-static
make -f src/perfglue/CMakeFiles/heap_profiler.dir/build.make src/perfglue/CMakeFiles/heap_profiler.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue/CMakeFiles/heap_profiler.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target heap_profiler
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/perfglue/CMakeFiles/heap_profiler.dir/build.make src/perfglue/CMakeFiles/heap_profiler.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/perfglue/CMakeFiles/heap_profiler.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target heap_profiler
make -f src/common/CMakeFiles/common_prioritycache_obj.dir/build.make src/common/CMakeFiles/common_prioritycache_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common_prioritycache_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target common_prioritycache_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/common_prioritycache_obj.dir/build.make src/common/CMakeFiles/common_prioritycache_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/common_prioritycache_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 21%] Built target common_prioritycache_obj
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/kv /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/kv/CMakeFiles/kv.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target kv
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/kv/CMakeFiles/kv.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Built target kv
make -f src/mgr/CMakeFiles/mgr_cap_obj.dir/build.make src/mgr/CMakeFiles/mgr_cap_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr/CMakeFiles/mgr_cap_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target mgr_cap_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mgr/CMakeFiles/mgr_cap_obj.dir/build.make src/mgr/CMakeFiles/mgr_cap_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/mgr/CMakeFiles/mgr_cap_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 22%] Built target mgr_cap_obj
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mon /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mon/CMakeFiles/mon.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target mon
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/mon/CMakeFiles/mon.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target mon
make -f src/compressor/CMakeFiles/compressor.dir/build.make src/compressor/CMakeFiles/compressor.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target compressor
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor.dir/build.make src/compressor/CMakeFiles/compressor.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/CMakeFiles/compressor.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target compressor
make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/lz4 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4 /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/lz4/CMakeFiles/ceph_lz4.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_lz4
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_lz4
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/snappy /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/snappy/CMakeFiles/ceph_snappy.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_snappy
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_snappy
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zlib/CMakeFiles/ceph_zlib.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_zlib
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 24%] Built target ceph_zlib
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/zstd_ext.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/zstd/CMakeFiles/zstd_ext.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target zstd_ext
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/ceph_zstd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_zstd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target ceph_zstd
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_plugins.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/compressor/CMakeFiles/compressor_plugins.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target compressor_plugins
make -f src/blk/CMakeFiles/blk.dir/build.make src/blk/CMakeFiles/blk.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/blk /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/blk/CMakeFiles/blk.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target blk
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/blk/CMakeFiles/blk.dir/build.make src/blk/CMakeFiles/blk.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/blk/CMakeFiles/blk.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 25%] Built target blk
make -f src/os/CMakeFiles/os.dir/build.make src/os/CMakeFiles/os.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os/CMakeFiles/os.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target os
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/os/CMakeFiles/os.dir/build.make src/os/CMakeFiles/os.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/os/CMakeFiles/os.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target os
make -f src/CMakeFiles/ceph-mon.dir/build.make src/CMakeFiles/ceph-mon.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-mon.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-mon
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-mon.dir/build.make src/CMakeFiles/ceph-mon.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-mon.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target ceph-mon
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/dmclock/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/dmclock/src/CMakeFiles/dmclock.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target dmclock
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/dmclock/src/CMakeFiles/dmclock.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target dmclock
make -f src/perfglue/CMakeFiles/cpu_profiler.dir/build.make src/perfglue/CMakeFiles/cpu_profiler.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/perfglue/CMakeFiles/cpu_profiler.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cpu_profiler
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/perfglue/CMakeFiles/cpu_profiler.dir/build.make src/perfglue/CMakeFiles/cpu_profiler.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/perfglue/CMakeFiles/cpu_profiler.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cpu_profiler
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_hello.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_hello
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_hello.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_hello
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_numops
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_numops.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_numops
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rbd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_rbd
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_lock
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_lock.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_lock
make -f src/cls/CMakeFiles/cls_otp.dir/build.make src/cls/CMakeFiles/cls_otp.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_otp.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_otp
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_otp.dir/build.make src/cls/CMakeFiles/cls_otp.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_otp.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_otp
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_refcount
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_refcount.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_refcount
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_version
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_version.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_version
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_log
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_log.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_log
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_timeindex
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_timeindex.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_timeindex
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_user
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_user.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_user
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_journal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_journal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_journal
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rgw
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rgw.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_rgw
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cephfs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_cephfs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cephfs
make -f src/cls/CMakeFiles/cls_cas_internal.dir/build.make src/cls/CMakeFiles/cls_cas_internal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas_internal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cas_internal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas_internal.dir/build.make src/cls/CMakeFiles/cls_cas_internal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_cas_internal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cas_internal
make -f src/cls/CMakeFiles/cls_cas.dir/build.make src/cls/CMakeFiles/cls_cas.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cas
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas.dir/build.make src/cls/CMakeFiles/cls_cas.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_cas.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 28%] Built target cls_cas
make -f src/cls/CMakeFiles/cls_queue.dir/build.make src/cls/CMakeFiles/cls_queue.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_queue.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_queue
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_queue.dir/build.make src/cls/CMakeFiles/cls_queue.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_queue.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 29%] Built target cls_queue
make -f src/cls/CMakeFiles/cls_rgw_gc.dir/build.make src/cls/CMakeFiles/cls_rgw_gc.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_gc.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rgw_gc
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_gc.dir/build.make src/cls/CMakeFiles/cls_rgw_gc.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rgw_gc.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_rgw_gc
make -f src/cls/CMakeFiles/cls_2pc_queue.dir/build.make src/cls/CMakeFiles/cls_2pc_queue.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_2pc_queue.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_2pc_queue
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_2pc_queue.dir/build.make src/cls/CMakeFiles/cls_2pc_queue.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_2pc_queue.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_2pc_queue
make -f src/cls/CMakeFiles/cls_fifo.dir/build.make src/cls/CMakeFiles/cls_fifo.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_fifo.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_fifo
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_fifo.dir/build.make src/cls/CMakeFiles/cls_fifo.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_fifo.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_fifo
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cmpomap
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 30%] Built target cls_cmpomap
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/osd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/osd/CMakeFiles/osd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target osd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/osd/CMakeFiles/osd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Built target osd
make -f src/CMakeFiles/ceph-osd.dir/build.make src/CMakeFiles/ceph-osd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-osd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-osd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-osd.dir/build.make src/CMakeFiles/ceph-osd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-osd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 32%] Built target ceph-osd
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mds /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mds/CMakeFiles/mds.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target mds
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/mds/CMakeFiles/mds.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Built target mds
make -f src/CMakeFiles/ceph-mds.dir/build.make src/CMakeFiles/ceph-mds.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-mds.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-mds
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-mds.dir/build.make src/CMakeFiles/ceph-mds.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-mds.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 36%] Built target ceph-mds
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/client /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/client/CMakeFiles/client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/client/CMakeFiles/client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Built target client
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/cephfs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/cephfs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 37%] Built target cephfs
make -f src/CMakeFiles/ceph-syn.dir/build.make src/CMakeFiles/ceph-syn.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-syn.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-syn
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-syn.dir/build.make src/CMakeFiles/ceph-syn.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-syn.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target ceph-syn
make -f src/CMakeFiles/cephsqlite.dir/build.make src/CMakeFiles/cephsqlite.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/cephsqlite.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephsqlite
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cephsqlite.dir/build.make src/CMakeFiles/cephsqlite.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/cephsqlite.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cephsqlite
make -f src/CMakeFiles/ceph-fuse.dir/build.make src/CMakeFiles/ceph-fuse.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-fuse.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-fuse
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-fuse.dir/build.make src/CMakeFiles/ceph-fuse.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/ceph-fuse.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target ceph-fuse
make -f src/common/CMakeFiles/parse_secret_objs.dir/build.make src/common/CMakeFiles/parse_secret_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/common/CMakeFiles/parse_secret_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target parse_secret_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/common/CMakeFiles/parse_secret_objs.dir/build.make src/common/CMakeFiles/parse_secret_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/common/CMakeFiles/parse_secret_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target parse_secret_objs
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/krbd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target krbd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/krbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target krbd
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/CMakeFiles/civetweb_common_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target civetweb_common_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/CMakeFiles/civetweb_common_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target civetweb_common_objs
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/java/CMakeFiles/libcephfs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target libcephfs
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/java/CMakeFiles/libcephfs-test.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target libcephfs-test
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/java/native /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/java/native/CMakeFiles/cephfs_jni.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs_jni
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/java/native/CMakeFiles/cephfs_jni.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cephfs_jni
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/global/CMakeFiles/global.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target global
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_sdk.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_sdk
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_sdk.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_sdk
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_numops_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_numops_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_numops_client
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rbd_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rbd_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_rbd_client
make -f src/cls/CMakeFiles/cls_otp_client.dir/build.make src/cls/CMakeFiles/cls_otp_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_otp_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_otp_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_otp_client.dir/build.make src/cls/CMakeFiles/cls_otp_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_otp_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 38%] Built target cls_otp_client
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_refcount_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_refcount_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_refcount_client
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_version_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_version_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_version_client
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_log_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_log_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_log_client
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_timeindex_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_timeindex_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 39%] Built target cls_timeindex_client
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_user_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_user_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_user_client
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_journal_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_journal_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_journal_client
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rgw_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rgw_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_rgw_client
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cephfs_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_cephfs_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_cephfs_client
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_lua
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_lua.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 40%] Built target cls_lua
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_lua_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_lua_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_lua_client
make -f src/cls/CMakeFiles/cls_cas_client.dir/build.make src/cls/CMakeFiles/cls_cas_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cas_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cas_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cas_client.dir/build.make src/cls/CMakeFiles/cls_cas_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_cas_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_cas_client
make -f src/cls/CMakeFiles/cls_queue_client.dir/build.make src/cls/CMakeFiles/cls_queue_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_queue_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_queue_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_queue_client.dir/build.make src/cls/CMakeFiles/cls_queue_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_queue_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_queue_client
make -f src/cls/CMakeFiles/cls_rgw_gc_client.dir/build.make src/cls/CMakeFiles/cls_rgw_gc_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_gc_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_rgw_gc_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_gc_client.dir/build.make src/cls/CMakeFiles/cls_rgw_gc_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_rgw_gc_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 41%] Built target cls_rgw_gc_client
make -f src/cls/CMakeFiles/cls_2pc_queue_client.dir/build.make src/cls/CMakeFiles/cls_2pc_queue_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_2pc_queue_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_2pc_queue_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_2pc_queue_client.dir/build.make src/cls/CMakeFiles/cls_2pc_queue_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/CMakeFiles/cls_2pc_queue_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 42%] Built target cls_2pc_queue_client
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_cmpomap_client
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build.make src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target cls_cmpomap_client
make -f src/neorados/CMakeFiles/neorados_objs.dir/build.make src/neorados/CMakeFiles/neorados_objs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_objs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target neorados_objs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_objs.dir/build.make src/neorados/CMakeFiles/neorados_objs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/neorados/CMakeFiles/neorados_objs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_objs
make -f src/neorados/CMakeFiles/neorados_api_obj.dir/build.make src/neorados/CMakeFiles/neorados_api_obj.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_api_obj.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target neorados_api_obj
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_api_obj.dir/build.make src/neorados/CMakeFiles/neorados_api_obj.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/neorados/CMakeFiles/neorados_api_obj.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_api_obj
make -f src/neorados/CMakeFiles/libneorados.dir/build.make src/neorados/CMakeFiles/libneorados.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/libneorados.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/libneorados.dir/build.make src/neorados/CMakeFiles/libneorados.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/neorados/CMakeFiles/libneorados.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target libneorados
make -f src/neorados/CMakeFiles/neorados_cls_fifo.dir/build.make src/neorados/CMakeFiles/neorados_cls_fifo.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/neorados/CMakeFiles/neorados_cls_fifo.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target neorados_cls_fifo
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/neorados/CMakeFiles/neorados_cls_fifo.dir/build.make src/neorados/CMakeFiles/neorados_cls_fifo.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/neorados/CMakeFiles/neorados_cls_fifo.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target neorados_cls_fifo
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/libradosstriper /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libradosstriper/CMakeFiles/radosstriper.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosstriper
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/libradosstriper/CMakeFiles/radosstriper.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target radosstriper
make -f src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build.make src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/mgr/rook /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build.make src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/mgr/rook/CMakeFiles/mgr-rook-client.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 43%] Built target mgr-rook-client
make -f src/mgr/CMakeFiles/ceph-mgr.dir/build.make src/mgr/CMakeFiles/ceph-mgr.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mgr/CMakeFiles/ceph-mgr.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-mgr
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mgr/CMakeFiles/ceph-mgr.dir/build.make src/mgr/CMakeFiles/ceph-mgr.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/mgr/CMakeFiles/ceph-mgr.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph-mgr
make -f src/rgw/CMakeFiles/rgw_common.dir/build.make src/rgw/CMakeFiles/rgw_common.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_common.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rgw_common
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_common.dir/build.make src/rgw/CMakeFiles/rgw_common.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/rgw_common.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] Built target rgw_common
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/civetweb_h.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] keep civetweb.h up-to-date
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include/civetweb
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E copy_if_different /<<BUILDDIR>>/ceph-16.2.7+ds/src/civetweb/include/civetweb.h /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/include/civetweb
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 57%] Built target civetweb_h
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_a.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rgw_a
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/rgw_a.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rgw_a
make -f src/rgw/CMakeFiles/rgw.dir/build.make src/rgw/CMakeFiles/rgw.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rgw
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw.dir/build.make src/rgw/CMakeFiles/rgw.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/rgw.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rgw
make -f src/pybind/rgw/CMakeFiles/cython_rgw.dir/build.make src/pybind/rgw/CMakeFiles/cython_rgw.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/CMakeFiles/cython_rgw.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rgw/CMakeFiles/cython_rgw.dir/build.make src/pybind/rgw/CMakeFiles/cython_rgw.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/rgw/CMakeFiles/cython_rgw.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target cython_rgw
make -f src/tools/CMakeFiles/rados.dir/build.make src/tools/CMakeFiles/rados.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/rados.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rados
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/rados.dir/build.make src/tools/CMakeFiles/rados.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/rados.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target rados
make -f src/pybind/rados/CMakeFiles/cython_rados.dir/build.make src/pybind/rados/CMakeFiles/cython_rados.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/CMakeFiles/cython_rados.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rados/CMakeFiles/cython_rados.dir/build.make src/pybind/rados/CMakeFiles/cython_rados.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/rados/CMakeFiles/cython_rados.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 59%] Built target cython_rados
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_types.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_types
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librbd/CMakeFiles/rbd_types.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 60%] Built target rbd_types
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_internal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_internal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librbd/CMakeFiles/rbd_internal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 74%] Built target rbd_internal
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/journal /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/journal/CMakeFiles/journal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target journal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/journal/CMakeFiles/journal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target journal
make -f src/librbd/CMakeFiles/librbd.dir/build.make src/librbd/CMakeFiles/librbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/librbd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target librbd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/librbd.dir/build.make src/librbd/CMakeFiles/librbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librbd/CMakeFiles/librbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target librbd
make -f src/pybind/rbd/CMakeFiles/cython_rbd.dir/build.make src/pybind/rbd/CMakeFiles/cython_rbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/CMakeFiles/cython_rbd.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/rbd/CMakeFiles/cython_rbd.dir/build.make src/pybind/rbd/CMakeFiles/cython_rbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/rbd/CMakeFiles/cython_rbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_rbd
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_cephfs
make -f src/pybind/CMakeFiles/cython_modules.dir/build.make src/pybind/CMakeFiles/cython_modules.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/CMakeFiles/cython_modules.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/pybind/CMakeFiles/cython_modules.dir/build.make src/pybind/CMakeFiles/cython_modules.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/pybind/CMakeFiles/cython_modules.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target cython_modules
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/ceph-volume /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 75%] Built target ceph_volume-clone
make -f src/python-common/CMakeFiles/ceph-clone.dir/build.make src/python-common/CMakeFiles/ceph-clone.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/python-common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/python-common/CMakeFiles/ceph-clone.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/python-common/CMakeFiles/ceph-clone.dir/build.make src/python-common/CMakeFiles/ceph-clone.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/python-common/CMakeFiles/ceph-clone.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-clone
make -f src/os/CMakeFiles/ceph-bluestore-tool.dir/build.make src/os/CMakeFiles/ceph-bluestore-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/os/CMakeFiles/ceph-bluestore-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-bluestore-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/os/CMakeFiles/ceph-bluestore-tool.dir/build.make src/os/CMakeFiles/ceph-bluestore-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/os/CMakeFiles/ceph-bluestore-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-bluestore-tool
make -f src/tools/CMakeFiles/neorados.dir/build.make src/tools/CMakeFiles/neorados.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/neorados.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target neorados
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/neorados.dir/build.make src/tools/CMakeFiles/neorados.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/neorados.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target neorados
make -f src/tools/CMakeFiles/ceph-osdomap-tool.dir/build.make src/tools/CMakeFiles/ceph-osdomap-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-osdomap-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-osdomap-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-osdomap-tool.dir/build.make src/tools/CMakeFiles/ceph-osdomap-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-osdomap-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 76%] Built target ceph-osdomap-tool
make -f src/tools/CMakeFiles/ceph-monstore-tool.dir/build.make src/tools/CMakeFiles/ceph-monstore-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-monstore-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-monstore-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-monstore-tool.dir/build.make src/tools/CMakeFiles/ceph-monstore-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-monstore-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-monstore-tool
make -f src/tools/CMakeFiles/ceph-objectstore-tool.dir/build.make src/tools/CMakeFiles/ceph-objectstore-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-objectstore-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-objectstore-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-objectstore-tool.dir/build.make src/tools/CMakeFiles/ceph-objectstore-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-objectstore-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-objectstore-tool
make -f src/tools/CMakeFiles/ceph-kvstore-tool.dir/build.make src/tools/CMakeFiles/ceph-kvstore-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-kvstore-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-kvstore-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-kvstore-tool.dir/build.make src/tools/CMakeFiles/ceph-kvstore-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-kvstore-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-kvstore-tool
make -f src/tools/CMakeFiles/ceph-conf.dir/build.make src/tools/CMakeFiles/ceph-conf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-conf.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-conf
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-conf.dir/build.make src/tools/CMakeFiles/ceph-conf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-conf.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-conf
make -f src/tools/CMakeFiles/crushtool.dir/build.make src/tools/CMakeFiles/crushtool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/crushtool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target crushtool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/crushtool.dir/build.make src/tools/CMakeFiles/crushtool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/crushtool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target crushtool
make -f src/tools/CMakeFiles/monmaptool.dir/build.make src/tools/CMakeFiles/monmaptool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/monmaptool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target monmaptool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/monmaptool.dir/build.make src/tools/CMakeFiles/monmaptool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/monmaptool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target monmaptool
make -f src/tools/CMakeFiles/osdmaptool.dir/build.make src/tools/CMakeFiles/osdmaptool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/osdmaptool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target osdmaptool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/osdmaptool.dir/build.make src/tools/CMakeFiles/osdmaptool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/osdmaptool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target osdmaptool
make -f src/tools/CMakeFiles/ceph-diff-sorted.dir/build.make src/tools/CMakeFiles/ceph-diff-sorted.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-diff-sorted.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-diff-sorted
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-diff-sorted.dir/build.make src/tools/CMakeFiles/ceph-diff-sorted.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-diff-sorted.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-diff-sorted
make -f src/tools/CMakeFiles/ceph-authtool.dir/build.make src/tools/CMakeFiles/ceph-authtool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/ceph-authtool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-authtool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/CMakeFiles/ceph-authtool.dir/build.make src/tools/CMakeFiles/ceph-authtool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/CMakeFiles/ceph-authtool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 77%] Built target ceph-authtool
make -f src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs-journal-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Built target cephfs-journal-tool
make -f src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs-meta-injection
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 78%] Built target cephfs-meta-injection
make -f src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs-table-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 79%] Built target cephfs-table-tool
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 '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs-data-scan
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-data-scan
make -f src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build.make src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/CMakeFiles/cephfs-shell-clone.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-shell-clone
make -f src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build.make src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs/top /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build.make src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs/top/CMakeFiles/cephfs-top-clone.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 80%] Built target cephfs-top-clone
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs_mirror_internal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build.make src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Built target cephfs_mirror_internal
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 '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cephfs-mirror
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
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 '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 81%] Built target cephfs-mirror
make -f src/tools/rbd/CMakeFiles/rbd.dir/build.make src/tools/rbd/CMakeFiles/rbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd/CMakeFiles/rbd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd/CMakeFiles/rbd.dir/build.make src/tools/rbd/CMakeFiles/rbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/rbd/CMakeFiles/rbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 85%] Built target rbd
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_mirror_types
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 86%] Built target rbd_mirror_types
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_mirror_internal
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd_mirror_internal
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_api.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_api
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librbd/CMakeFiles/rbd_api.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd_api
make -f src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd-mirror
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd-mirror
make -f src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build.make src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/rbd_nbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd-nbd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build.make src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 90%] Built target rbd-nbd
make -f src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_immutable_object_cache_lib
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 91%] Built target ceph_immutable_object_cache_lib
make -f src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-immutable-object-cache
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build.make src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph-immutable-object-cache
make -f src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build.make src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/tools/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph-erasure-code-tool
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build.make src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph-erasure-code-tool
make -f src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build.make src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/crypto/openssl /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target ceph_crypto_openssl
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build.make src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 92%] Built target ceph_crypto_openssl
make -f src/mount/CMakeFiles/mount.ceph.dir/build.make src/mount/CMakeFiles/mount.ceph.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/mount /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/mount/CMakeFiles/mount.ceph.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target mount.ceph
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/mount/CMakeFiles/mount.ceph.dir/build.make src/mount/CMakeFiles/mount.ceph.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/mount/CMakeFiles/mount.ceph.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target mount.ceph
make -f src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build.make src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target librbd_plugin_parent_cache
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build.make src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target librbd_plugin_parent_cache
make -f src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build.make src/rbd_fuse/CMakeFiles/rbd-fuse.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_fuse /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_fuse/CMakeFiles/rbd-fuse.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd-fuse
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build.make src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_fuse/CMakeFiles/rbd-fuse.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd-fuse
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay_types.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_replay_types
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay_types
make -f src/rbd_replay/CMakeFiles/rbd_replay.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_replay
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_replay/CMakeFiles/rbd_replay.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay
make -f src/rbd_replay/CMakeFiles/rbd-replay.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd-replay.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd-replay
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd-replay.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_replay/CMakeFiles/rbd-replay.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd-replay
make -f src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd_replay_ios
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 93%] Built target rbd_replay_ios
make -f src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rbd-replay-prep
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build.make src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 94%] Built target rbd-replay-prep
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/key_value_store /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/key_value_store/CMakeFiles/cls_kvs.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target cls_kvs
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/key_value_store/CMakeFiles/cls_kvs.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target cls_kvs
make -f src/libkmip/CMakeFiles/kmip.dir/build.make src/libkmip/CMakeFiles/kmip.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/libkmip /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/libkmip/CMakeFiles/kmip.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target kmip
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/libkmip/CMakeFiles/kmip.dir/build.make src/libkmip/CMakeFiles/kmip.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/libkmip/CMakeFiles/kmip.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target kmip
make -f src/rgw/CMakeFiles/rgw_kmip.dir/build.make src/rgw/CMakeFiles/rgw_kmip.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_kmip.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rgw_kmip
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_kmip.dir/build.make src/rgw/CMakeFiles/rgw_kmip.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/rgw_kmip.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target rgw_kmip
make -f src/rgw/CMakeFiles/rgw_schedulers.dir/build.make src/rgw/CMakeFiles/rgw_schedulers.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_schedulers.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target rgw_schedulers
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_schedulers.dir/build.make src/rgw/CMakeFiles/rgw_schedulers.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/rgw_schedulers.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 95%] Built target rgw_schedulers
make -f src/rgw/CMakeFiles/radosgw.dir/build.make src/rgw/CMakeFiles/radosgw.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgw
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw.dir/build.make src/rgw/CMakeFiles/radosgw.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgw.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw
make -f src/rgw/CMakeFiles/radosgwd.dir/build.make src/rgw/CMakeFiles/radosgwd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgwd.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgwd
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgwd.dir/build.make src/rgw/CMakeFiles/radosgwd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgwd.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgwd
make -f src/rgw/CMakeFiles/radosgw-admin.dir/build.make src/rgw/CMakeFiles/radosgw-admin.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-admin.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgw-admin
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-admin.dir/build.make src/rgw/CMakeFiles/radosgw-admin.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgw-admin.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw-admin
make -f src/rgw/CMakeFiles/radosgw-es.dir/build.make src/rgw/CMakeFiles/radosgw-es.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-es.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgw-es
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-es.dir/build.make src/rgw/CMakeFiles/radosgw-es.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgw-es.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[ 98%] Built target radosgw-es
make -f src/rgw/CMakeFiles/radosgw-token.dir/build.make src/rgw/CMakeFiles/radosgw-token.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-token.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgw-token
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-token.dir/build.make src/rgw/CMakeFiles/radosgw-token.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgw-token.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target radosgw-token
make -f src/rgw/CMakeFiles/radosgw-object-expirer.dir/build.make src/rgw/CMakeFiles/radosgw-object-expirer.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/radosgw-object-expirer.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target radosgw-object-expirer
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/radosgw-object-expirer.dir/build.make src/rgw/CMakeFiles/radosgw-object-expirer.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'src/rgw/CMakeFiles/radosgw-object-expirer.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target radosgw-object-expirer
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-16.2.7+ds /<<BUILDDIR>>/ceph-16.2.7+ds/doc/man /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/doc/man/CMakeFiles/manpages.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] manpages building
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
[100%] Built target manpages
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/CMakeFiles 0
make -f CMakeFiles/Makefile2 preinstall
make[3]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'preinstall'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "RelWithDebInfo"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/libceph-common.so.2
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/libceph-common.so.2" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/librados-config
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/librados-config" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mon
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mon" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-osd
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mds
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mds" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-post-file
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-crash
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-run
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-clsinfo
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/init.d/ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/id_rsa_drop.ceph.com
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/id_rsa_drop.ceph.com.pub
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/known_hosts_drop.ceph.com
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/ceph/ceph_common.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/ceph/ceph-osd-prestart.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin/ceph-create-keys
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs.so.2
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs.so.2.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/cephfs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/cephfs/ceph_ll_client.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/cephfs/libcephfs.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/cephfs/metrics
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/cephfs/metrics/Types.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-syn
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-syn" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephsqlite.so
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephsqlite.so" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-fuse
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-fuse" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin/mount.fuse.ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-rbdnamer
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-replay-many
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbdmap
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/doc/ceph/sample.ceph.conf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/ocf/resource.d/ceph/rbd
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/java/libcephfs.jar
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/java/libcephfs-test.jar
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs_jni.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs_jni.so.1
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs_jni.so.1.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph:/usr/lib/jvm/default-java/lib:/usr/lib/jvm/default-java/lib/server"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libcephfs_jni.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/libcephsqlite.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/librados.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/rados_types.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/rados_types.hpp
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/librados_fwd.hpp
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/librados.hpp
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/buffer.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/buffer_fwd.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/inline_memory.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/page.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/crc32c.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/objclass.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/radosstriper/libradosstriper.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/radosstriper/libradosstriper.hpp
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rbd/features.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rbd/librbd.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rbd/librbd.hpp
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/librgw.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/include/rados/rgw_file.h
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librados.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librados.so.2
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librados.so.2.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librados.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosstriper.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosstriper.so.1
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosstriper.so.1.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosstriper.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mgr
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-mgr" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_argparse.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_daemon.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume_client.py
running build
running build_ext
cythoning rados.pyx to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/pyrex/rados.c
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/pyrex
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rados/rados.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
#
# Shared object for librbdpy
#
# Copyright 2016 Mehdi Abaakouk <sileht@redhat.com>
IF BUILD_DOC:
^
------------------------------------------------------------
rados.pxd:7:3: Compile-time name 'BUILD_DOC' not defined
Error compiling Cython file:
------------------------------------------------------------
...
from cpython cimport PyObject, ref
from cpython.pycapsule cimport *
from libc cimport errno
from libc.stdint cimport *
from libc.stdlib cimport malloc, realloc, free
IF BUILD_DOC:
^
------------------------------------------------------------
rados.pyx:21:3: Compile-time name 'BUILD_DOC' not defined
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running install_lib
copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rgw.cpython-310-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages
copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rados.cpython-310-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages
copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/rbd.cpython-310-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages
copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/cephfs.cpython-310-arm-linux-gnueabihf.so -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages
running install_egg_info
running egg_info
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info
writing /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/PKG-INFO
writing dependency_links to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/dependency_links.txt
writing top-level names to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/top_level.txt
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/SOURCES.txt'
reading manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info/SOURCES.txt'
Copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rados/rados.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/rados-2.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
writing list of installed files to '/dev/null'
running build
running build_ext
cythoning rbd.pyx to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/pyrex/rbd.c
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/pyrex
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rbd/rbd.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
from datetime import datetime
import errno
from itertools import chain
import time
IF BUILD_DOC:
^
------------------------------------------------------------
rbd.pyx:36:3: Compile-time name 'BUILD_DOC' not defined
Error compiling Cython file:
------------------------------------------------------------
...
return exception_map[ret](msg, errno=ret)
else:
return OSError(msg, errno=ret)
IF BUILD_DOC:
^
------------------------------------------------------------
rbd.pyx:360:3: Compile-time name 'BUILD_DOC' not defined
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running install_lib
running install_egg_info
running egg_info
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info
writing /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/PKG-INFO
writing dependency_links to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/dependency_links.txt
writing top-level names to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/top_level.txt
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/SOURCES.txt'
reading manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info/SOURCES.txt'
Copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rbd/rbd.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/rbd-2.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
writing list of installed files to '/dev/null'
running build
running build_ext
cythoning cephfs.pyx to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/pyrex/cephfs.c
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/pyrex
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/cephfs/cephfs.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
from cpython cimport PyObject, ref, exc
from libc.stdint cimport *
from libc.stdlib cimport malloc, realloc, free
from types cimport *
IF BUILD_DOC:
^
------------------------------------------------------------
cephfs.pyx:10:3: Compile-time name 'BUILD_DOC' not defined
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running install_lib
running install_egg_info
running egg_info
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info
writing /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/PKG-INFO
writing dependency_links to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/dependency_links.txt
writing top-level names to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/top_level.txt
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/SOURCES.txt'
reading manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info/SOURCES.txt'
Copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/cephfs-2.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
writing list of installed files to '/dev/null'
running build
running build_ext
cythoning rgw.pyx to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/pyrex/rgw.c
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/pyrex
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-16.2.7+ds/src/pybind/rgw/rgw.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
from cpython cimport PyObject, ref, exc, array
from libc.stdint cimport *
from libc.stdlib cimport malloc, realloc, free
from cstat cimport stat
IF BUILD_DOC:
^
------------------------------------------------------------
rgw.pyx:11:3: Compile-time name 'BUILD_DOC' not defined
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running install_lib
running install_egg_info
running egg_info
creating /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info
writing /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/PKG-INFO
writing dependency_links to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/dependency_links.txt
writing top-level names to /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/top_level.txt
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/SOURCES.txt'
reading manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info/SOURCES.txt'
Copying /<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf/src/pybind/rgw/rgw.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/rgw-2.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
writing list of installed files to '/dev/null'
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/runtime.fc090c2eb8af922526a6.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/polyfills.69188bf73a1e0d939338.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/5.f6931a7617fe7f8fd244.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/6.e0fafffe422f8212d682.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/1.e0a29c1d4fcf893cf11d.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/main.d269a7c492a93e2ebedb.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/3rdpartylicenses.txt
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/ceph_background.e82dd79127290ddbe8cb.gif
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/Ceph_Logo.487a0001b327fa7f5232.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/forkawesome-webfont.2dfb5f36fc148e26e398.woff
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/forkawesome-webfont.7c20758e3e7c7dff7c8d.woff2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/forkawesome-webfont.86541105409e56d17291.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/forkawesome-webfont.e182ad6df04f9177b326.eot
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/forkawesome-webfont.ee4d8bfd0af89fc714a2.ttf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/prometheus_logo.8b3183e5a2db0e87bb2b.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/scripts.6bda3fa7e09a87cd4228.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/styles.0520b6222fe6dab25bab.css
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/ceph_background.gif
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/Ceph_Ceph_Logo_with_text_red_white.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/Ceph_Ceph_Logo_with_text_white.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/Ceph_Logo.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/loading.gif
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/logo-mini.png
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/assets/prometheus_logo.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/favicon.ico
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/dist/en-US/index.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/angular.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/applitools.config.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/babel.config.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/cd.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/html-linter.config.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/i18n.config.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/ngcc.config.js
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/package-lock.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/package.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/proxy.conf.json.sample
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app-routing.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/app.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/block.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-setting
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-setting/iscsi-setting.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-setting/iscsi-setting.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-setting/iscsi-setting.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-setting/iscsi-setting.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-tabs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-tabs/iscsi-tabs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-tabs/iscsi-tabs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-tabs/iscsi-tabs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-tabs/iscsi-tabs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-discovery-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-discovery-modal/iscsi-target-discovery-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-discovery-modal/iscsi-target-discovery-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-discovery-modal/iscsi-target-discovery-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-discovery-modal/iscsi-target-discovery-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-image-settings-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-image-settings-modal/iscsi-target-image-settings-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-image-settings-modal/iscsi-target-image-settings-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-image-settings-modal/iscsi-target-image-settings-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-image-settings-modal/iscsi-target-image-settings-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-iqn-settings-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-iqn-settings-modal/iscsi-target-iqn-settings-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-iqn-settings-modal/iscsi-target-iqn-settings-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-iqn-settings-modal/iscsi-target-iqn-settings-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-iqn-settings-modal/iscsi-target-iqn-settings-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-create-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-create-modal/bootstrap-create-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-create-modal/bootstrap-create-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-create-modal/bootstrap-create-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-create-modal/bootstrap-create-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-import-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-import-modal/bootstrap-import-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-import-modal/bootstrap-import-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-import-modal/bootstrap-import-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/bootstrap-import-modal/bootstrap-import-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/daemon-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/daemon-list/daemon-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/daemon-list/daemon-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/daemon-list/daemon-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/daemon-list/daemon-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/edit-site-name-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/edit-site-name-modal/edit-site-name-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/edit-site-name-modal/edit-site-name-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/edit-site-name-modal/edit-site-name-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/edit-site-name-modal/edit-site-name-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/image-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/image-list/image-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/image-list/image-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/image-list/image-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/image-list/image-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/mirror-health-color.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/mirror-health-color.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/mirroring.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/overview
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/overview/overview.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/overview/overview.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/overview/overview.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/overview/overview.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal/pool-edit-mode-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal/pool-edit-mode-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal/pool-edit-mode-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal/pool-edit-mode-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-mode-modal/pool-edit-mode-response.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal/pool-edit-peer-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal/pool-edit-peer-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal/pool-edit-peer-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal/pool-edit-peer-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-edit-peer-modal/pool-edit-peer-response.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/mirroring/pool-list/pool-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-form/rbd-configuration-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-form/rbd-configuration-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-form/rbd-configuration-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-form/rbd-configuration-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-list/rbd-configuration-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-list/rbd-configuration-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-list/rbd-configuration-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-configuration-list/rbd-configuration-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-details/rbd-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-details/rbd-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-details/rbd-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-details/rbd-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-feature.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-clone-request.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-copy-request.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-create-request.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-edit-request.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-mode.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form-response.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-form.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-form/rbd-parent.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-form/rbd-namespace-form-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-form/rbd-namespace-form-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-form/rbd-namespace-form-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-form/rbd-namespace-form-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list/rbd-namespace-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list/rbd-namespace-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list/rbd-namespace-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-namespace-list/rbd-namespace-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-performance
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-performance/rbd-performance.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-performance/rbd-performance.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-performance/rbd-performance.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-performance/rbd-performance.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-form/rbd-snapshot-form-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-form/rbd-snapshot-form-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-form/rbd-snapshot-form-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-form/rbd-snapshot-form-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-actions.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-tabs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-tabs/rbd-tabs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-tabs/rbd-tabs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-tabs/rbd-tabs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-tabs/rbd-tabs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-list/rbd-trash-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-list/rbd-trash-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-list/rbd-trash-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-list/rbd-trash-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-move-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-move-modal/rbd-trash-move-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-move-modal/rbd-trash-move-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-move-modal/rbd-trash-move-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-move-modal/rbd-trash-move-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-purge-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-purge-modal/rbd-trash-purge-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-purge-modal/rbd-trash-purge-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-purge-modal/rbd-trash-purge-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-purge-modal/rbd-trash-purge-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-restore-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-restore-modal/rbd-trash-restore-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-restore-modal/rbd-trash-restore-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-restore-modal/rbd-trash-restore-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/block/rbd-trash-restore-modal/rbd-trash-restore-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/ceph.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-chart
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-chart/cephfs-chart.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-chart/cephfs-chart.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-chart/cephfs-chart.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-chart/cephfs-chart.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-clients
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-clients/cephfs-clients.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-clients/cephfs-clients.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-clients/cephfs-clients.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-clients/cephfs-clients.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-detail
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-detail/cephfs-detail.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-detail/cephfs-detail.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-detail/cephfs-detail.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-detail/cephfs-detail.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list/cephfs-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list/cephfs-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list/cephfs-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-list/cephfs-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-tabs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-tabs/cephfs-tabs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-tabs/cephfs-tabs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-tabs/cephfs-tabs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-tabs/cephfs-tabs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/cluster.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-details/configuration-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-details/configuration-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-details/configuration-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-details/configuration-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form-create-request.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration-form/configuration-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/configuration/configuration.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster-review.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster-review.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster-review.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster-review.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/create-cluster/create-cluster.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/fixtures
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/fixtures/host_list_response.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-details/host-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-details/host-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-details/host-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-details/host-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-form/host-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-form/host-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-form/host-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/host-form/host-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/hosts.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/hosts.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/hosts.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/hosts/hosts.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/fixtures
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/fixtures/inventory_list_response.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-device.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-host.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/logs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/logs/logs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/logs/logs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/logs/logs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/logs/logs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-details/mgr-module-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-details/mgr-module-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-details/mgr-module-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-details/mgr-module-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-form/mgr-module-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-form/mgr-module-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-form/mgr-module-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-form/mgr-module-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-list/mgr-module-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-list/mgr-module-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-list/mgr-module-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-module-list/mgr-module-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/mgr-modules/mgr-modules.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/monitor
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/monitor/monitor.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/monitor/monitor.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/monitor/monitor.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/monitor/monitor.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-creation-preview-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-creation-preview-modal/osd-creation-preview-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-creation-preview-modal/osd-creation-preview-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-creation-preview-modal/osd-creation-preview-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-creation-preview-modal/osd-creation-preview-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details/osd-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details/osd-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details/osd-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details/osd-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/devices-selection-change-event.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/devices-selection-clear-event.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/osd-devices-selection-groups.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/osd-devices-selection-groups.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/osd-devices-selection-groups.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-groups/osd-devices-selection-groups.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-modal/osd-devices-selection-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-modal/osd-devices-selection-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-modal/osd-devices-selection-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-devices-selection-modal/osd-devices-selection-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/drive-group.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-feature.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-form/osd-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/fixtures
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/fixtures/osd_list_response.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.options.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-reweight-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-reweight-modal/osd-reweight-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-reweight-modal/osd-reweight-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-reweight-modal/osd-reweight-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-reweight-modal/osd-reweight-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-scrub-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-scrub-modal/osd-scrub-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-scrub-modal/osd-scrub-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-scrub-modal/osd-scrub-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-scrub-modal/osd-scrub-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-list-helper.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/rules-list/rules-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-form/silence-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-form/silence-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-form/silence-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-form/silence-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-list/silence-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-matcher-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-matcher-modal/silence-matcher-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-matcher-modal/silence-matcher-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-matcher-modal/silence-matcher-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/silence-matcher-modal/silence-matcher-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-details/service-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-details/service-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-details/service-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-details/service-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/telemetry
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/telemetry/telemetry.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/telemetry/telemetry.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/telemetry/telemetry.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/cluster/telemetry/telemetry.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health-pie
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health-pie/health-pie.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health-pie/health-pie.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health-pie/health-pie.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health-pie/health-pie.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card/info-card-popover.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card/info-card.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card/info-card.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card/info-card.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-card/info-card.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-group
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-group/info-group.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-group/info-group.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-group/info-group.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/info-group/info-group.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mds-summary.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mds-summary.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mgr-summary.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mgr-summary.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mon-summary.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/mon-summary.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/osd-summary.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/dashboard/osd-summary.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/models
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/models/nfs.fsal.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-details/nfs-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-details/nfs-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-details/nfs-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-details/nfs-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client/nfs-form-client.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client/nfs-form-client.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client/nfs-form-client.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client/nfs-form-client.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list/nfs-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list/nfs-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list/nfs-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-list/nfs-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/nfs/nfs.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter/performance-counter.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter/performance-counter.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter/performance-counter.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/performance-counter/performance-counter.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/table-performance-counter
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/table-performance-counter/table-performance-counter.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/table-performance-counter/table-performance-counter.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/table-performance-counter/table-performance-counter.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/performance-counter/table-performance-counter/table-performance-counter.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/crush-rule-form-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/crush-rule-form-modal/crush-rule-form-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/crush-rule-form-modal/crush-rule-form-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/crush-rule-form-modal/crush-rule-form-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/crush-rule-form-modal/crush-rule-form-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form-data.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool-stat.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/pool/pool.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-bucket-mfa-delete.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-bucket-versioning.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-daemon.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-user-capabilities.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-user-capability.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-user-s3-key.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-user-subuser.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/models/rgw-user-swift-key.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-details/rgw-bucket-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-details/rgw-bucket-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-details/rgw-bucket-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-details/rgw-bucket-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-list/rgw-bucket-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-list/rgw-bucket-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-list/rgw-bucket-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-list/rgw-bucket-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-details/rgw-daemon-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-details/rgw-daemon-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-details/rgw-daemon-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-details/rgw-daemon-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-capability-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-capability-modal/rgw-user-capability-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-capability-modal/rgw-user-capability-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-capability-modal/rgw-user-capability-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-capability-modal/rgw-user-capability-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-details/rgw-user-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-details/rgw-user-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-details/rgw-user-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-details/rgw-user-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form/rgw-user-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form/rgw-user-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form/rgw-user-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form/rgw-user-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-list/rgw-user-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-list/rgw-user-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-list/rgw-user-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-list/rgw-user-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-s3-key-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-s3-key-modal/rgw-user-s3-key-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-s3-key-modal/rgw-user-s3-key-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-s3-key-modal/rgw-user-s3-key-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-s3-key-modal/rgw-user-s3-key-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-subuser-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-subuser-modal/rgw-user-subuser-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-subuser-modal/rgw-user-subuser-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-subuser-modal/rgw-user-subuser-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-subuser-modal/rgw-user-subuser-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-swift-key-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-swift-key-modal/rgw-user-swift-key-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-swift-key-modal/rgw-user-swift-key-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-swift-key-modal/rgw-user-swift-key-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-swift-key-modal/rgw-user-swift-key-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/rgw/rgw.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/ceph-shared.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/device-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/pg-category.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/pg-category.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/pg-category.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/fixtures
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/fixtures/smart_data_version_1_0_hdd_response.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/fixtures/smart_data_version_1_0_nvme_response.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/smart-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/smart-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/smart-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/ceph/shared/smart-list/smart-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/auth.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login-password-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login-password-form/login-password-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login-password-form/login-password-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login-password-form/login-password-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login-password-form/login-password-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login/login.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login/login.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login/login.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/login/login.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-details
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-details/role-details.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-details/role-details.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-details/role-details.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-details/role-details.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form-mode.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-form/role-form.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-list/role-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-list/role-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-list/role-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/role-list/role-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form-mode.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form-role.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-password-form
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-tabs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-tabs/user-tabs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-tabs/user-tabs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-tabs/user-tabs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/auth/user-tabs/user-tabs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/context
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/context/context.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/context/context.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/context/context.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/context/context.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/core.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error/error.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error/error.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error/error.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error/error.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/error/error.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/blank-layout
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/blank-layout/blank-layout.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/blank-layout/blank-layout.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/blank-layout/blank-layout.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/blank-layout/blank-layout.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/login-layout
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/login-layout/login-layout.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/login-layout/login-layout.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/login-layout/login-layout.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/login-layout/login-layout.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/about
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/about/about.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/about/about.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/about/about.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/about/about.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/administration
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/breadcrumbs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/breadcrumbs/breadcrumbs.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/breadcrumbs/breadcrumbs.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/breadcrumbs/breadcrumbs.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/breadcrumbs/breadcrumbs.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/identity
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/notifications
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/api-client.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/api-client.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/auth.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/auth.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/ceph-service.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/cephfs.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/cephfs.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/cluster.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/cluster.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/configuration.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/configuration.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/crush-rule.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/crush-rule.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/erasure-code-profile.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/erasure-code-profile.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/health.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/health.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/host.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/host.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/iscsi.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/iscsi.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/logging.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/logging.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/logs.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/logs.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/mgr-module.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/mgr-module.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/monitor.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/monitor.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/motd.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/motd.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/nfs.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/nfs.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/orchestrator.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/orchestrator.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/osd.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/osd.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/performance-counter.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/performance-counter.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/pool.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/pool.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/prometheus.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/prometheus.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rbd-mirroring.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rbd-mirroring.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rbd.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rbd.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rbd.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-bucket.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-bucket.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-daemon.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-daemon.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-site.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-site.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/role.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/role.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/scope.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/scope.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/settings.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/settings.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/telemetry.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/telemetry.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/user.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/api/user.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/cd-helper.class.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/cd-helper.class.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/crush.node.selection.class.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/crush.node.selection.class.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/css-helper.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/list-with-details.class.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/table-status-view-cache.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/table-status-view-cache.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/table-status.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/classes/table-status.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/alert-panel
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/alert-panel/alert-panel.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/alert-panel/alert-panel.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/alert-panel/alert-panel.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/alert-panel/alert-panel.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/back-button
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/back-button/back-button.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/back-button/back-button.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/back-button/back-button.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/back-button/back-button.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.types.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/config-option/config-option.types.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/copy2clipboard-button
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/copy2clipboard-button/copy2clipboard-button.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/copy2clipboard-button/copy2clipboard-button.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/copy2clipboard-button/copy2clipboard-button.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/copy2clipboard-button/copy2clipboard-button.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/critical-confirmation-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/critical-confirmation-modal/critical-confirmation-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/critical-confirmation-modal/critical-confirmation-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/critical-confirmation-modal/critical-confirmation-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/critical-confirmation-modal/critical-confirmation-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/date-time-picker
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/date-time-picker/date-time-picker.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/date-time-picker/date-time-picker.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/date-time-picker/date-time-picker.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/date-time-picker/date-time-picker.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/doc
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/doc/doc.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/doc/doc.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/doc/doc.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/doc/doc.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/download-button
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-button-panel
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-button-panel/form-button-panel.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-button-panel/form-button-panel.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-button-panel/form-button-panel.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-button-panel/form-button-panel.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-modal/form-modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-modal/form-modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-modal/form-modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/form-modal/form-modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/grafana
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/helper
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/helper/helper.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/helper/helper.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/helper/helper.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/helper/helper.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector/language-selector.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector/language-selector.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector/language-selector.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector/language-selector.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/language-selector/supported-languages.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/loading-panel
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/loading-panel/loading-panel.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/loading-panel/loading-panel.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/loading-panel/loading-panel.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/loading-panel/loading-panel.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/modal
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/modal/modal.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/modal/modal.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/modal/modal.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/modal/modal.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/motd
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/motd/motd.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/motd/motd.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/motd/motd.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/motd/motd.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/orchestrator-doc-panel
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/orchestrator-doc-panel/orchestrator-doc-panel.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/orchestrator-doc-panel/orchestrator-doc-panel.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/orchestrator-doc-panel/orchestrator-doc-panel.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/orchestrator-doc-panel/orchestrator-doc-panel.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/pwd-expiration-notification
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/pwd-expiration-notification/pwd-expiration-notification.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/pwd-expiration-notification/pwd-expiration-notification.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/pwd-expiration-notification/pwd-expiration-notification.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/pwd-expiration-notification/pwd-expiration-notification.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/refresh-selector
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/refresh-selector/refresh-selector.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/refresh-selector/refresh-selector.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/refresh-selector/refresh-selector.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/refresh-selector/refresh-selector.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select-badges
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select-badges/select-badges.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select-badges/select-badges.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select-badges/select-badges.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select-badges/select-badges.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select-messages.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select-option.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/select/select.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/sparkline
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/sparkline/sparkline.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/sparkline/sparkline.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/sparkline/sparkline.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/sparkline/sparkline.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/submit-button
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/submit-button/submit-button.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/usage-bar
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/usage-bar/usage-bar.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/usage-bar/usage-bar.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/usage-bar/usage-bar.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/usage-bar/usage-bar.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/wizard
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/wizard/wizard.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/wizard/wizard.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/wizard/wizard.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/components/wizard/wizard.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/constants
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/constants/app.constants.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/datatable.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-actions
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-actions/table-actions.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-actions/table-actions.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-actions/table-actions.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-actions/table-actions.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value/table-key-value.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value/table-key-value.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value/table-key-value.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value/table-key-value.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/decorators
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/decorators/cd-encode.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/decorators/cd-encode.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/autofocus.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/autofocus.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/dimless-binary-per-second.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/dimless-binary-per-second.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/dimless-binary.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/dimless-binary.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/directives.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-input-disable.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-input-disable.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-loading.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-loading.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-scope.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/form-scope.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/iops.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/iops.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/milliseconds.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/milliseconds.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-control.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-control.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-group.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-group.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-validation.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/ng-bootstrap-form-validation/cd-form-validation.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/password-button.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/password-button.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/stateful-tab.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/stateful-tab.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/trim.directive.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/directives/trim.directive.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/cell-template.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/components.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/health-color.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/icons.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/notification-type.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/unix_errno.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/enum/view-cache-status.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form-builder.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form-builder.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form-group.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form-group.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-form.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-validators.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/forms/cd-validators.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/alertmanager-silence.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/breadcrumbs.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-form-modal-field-config.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-notification.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-notification.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-pwd-expiration-settings.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-pwd-policy-settings.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-action.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-column-filter.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-column-filters-change.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-column.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-fetch-data-context.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-table-selection.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cd-user-config.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/cephfs-directory-models.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/chart-tooltip.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/configuration.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/credentials.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/crush-node.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/crush-rule.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/crush-step.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/daemon.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/devices.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/executing-task.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/finished-task.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/flag.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/image-spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/inventory-device-type.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/login-response.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/mirroring-summary.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/orchestrator.enum.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/orchestrator.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/permission.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/permissions.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/pool-form-info.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/prometheus-alerts.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/service.interface.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/smart.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/summary.model.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/task-exception.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/task.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/models/wizard-steps.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/array.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/array.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/boolean-text.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/boolean-text.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/boolean.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/boolean.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/cd-date.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/cd-date.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ceph-release-name.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ceph-release-name.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ceph-short-version.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ceph-short-version.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/dimless-binary-per-second.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/dimless-binary.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/dimless-binary.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/dimless.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/dimless.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/duration.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/duration.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/empty.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/empty.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/encode-uri.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/encode-uri.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/filter.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/filter.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/health-color.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/health-color.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/iops.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/iops.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/iscsi-backstore.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/iscsi-backstore.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/join.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/join.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/log-priority.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/log-priority.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/map.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/map.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/milliseconds.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/milliseconds.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/not-available.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/not-available.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ordinal.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/ordinal.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/pipes.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/rbd-configuration-source.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/rbd-configuration-source.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/relative-date.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/relative-date.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/round.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/round.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/sanitize-html.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/sanitize-html.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/truncate.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/truncate.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/upper-first.pipe.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/pipes/upper-first.pipe.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/api-interceptor.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/api-interceptor.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/auth-guard.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/auth-guard.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/auth-storage.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/auth-storage.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/change-password-guard.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/change-password-guard.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/device.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/device.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/doc.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/favicon.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/favicon.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/feature-toggles-guard.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/feature-toggles-guard.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/feature-toggles.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/feature-toggles.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/formatter.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/formatter.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/js-error-handler.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/language.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/language.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/modal.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/modal.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/module-status-guard.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/module-status-guard.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/motd-notification.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/motd-notification.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/ngzone-scheduler.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/no-sso-guard.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/no-sso-guard.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/notification.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/notification.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/password-policy.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/password-policy.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-alert-formatter.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-alert-formatter.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-alert.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-alert.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-notification.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-notification.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-silence-matcher.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/prometheus-silence-matcher.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/rbd-configuration.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/rbd-configuration.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/refresh-interval.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/refresh-interval.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/summary.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/summary.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-manager.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-manager.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-message.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-message.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-wrapper.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/task-wrapper.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/telemetry-notification.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/telemetry-notification.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/text-to-download.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/text-to-download.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/time-diff.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/time-diff.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/timer.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/timer.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/url-builder.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/url-builder.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/wizard-steps.service.spec.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/services/wizard-steps.service.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/app/shared/shared.module.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/.gitkeep
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/Ceph_Ceph_Logo_with_text_red_white.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/Ceph_Ceph_Logo_with_text_white.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/Ceph_Logo.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/ceph_background.gif
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/loading.gif
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/logo-mini.png
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/assets/prometheus_logo.svg
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/environments
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/environments/environment.tpl.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/favicon.ico
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/index.html
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/jestGlobalMocks.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.cs.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.de-DE.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.es-ES.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.fr-FR.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.id-ID.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.it-IT.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.ja-JP.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.ko-KR.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.pl-PL.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.pt-BR.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.zh-CN.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/locale/messages.zh-TW.xlf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/main.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/polyfills.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/setupJest.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/_chart-tooltip.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/bootstrap-extends.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_basics.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_buttons.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_dropdown.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_forms.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_grid.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_icons.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_index.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_navs.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/ceph-custom/_toast.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/defaults
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/defaults/_bootstrap-defaults.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/defaults/_functions.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/defaults/_index.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/defaults/_mixins.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/vendor
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/vendor/_index.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/vendor/_style-overrides.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/styles/vendor/_variables.scss
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/testing
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/testing/activated-route-stub.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/testing/unit-test-helper.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/src/typings.d.ts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/tsconfig.app.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/tsconfig.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/tsconfig.spec.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/frontend/tslint.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/HACKING.rst
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/README.rst
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/api
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/api/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/api/doc.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/awsauth.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/cherrypy_backports.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/cephadm
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/cephadm/bootstrap-cluster.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/cephadm/ceph_cluster.yml
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/cephadm/run-cephadm-e2e-tests.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/cephadm/start-cluster.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/ci/check_grafana_dashboards.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_api_router.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_auth.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_base_controller.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_docs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_endpoint.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_helpers.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_permissions.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_rest_controller.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_router.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_task.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_ui_router.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/_version.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/auth.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/cephfs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/cluster.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/cluster_configuration.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/crush_rule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/docs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/erasure_code_profile.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/frontend_logging.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/grafana.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/health.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/home.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/host.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/iscsi.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/logs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/mgr_modules.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/monitor.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/nfs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/orchestrator.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/osd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/perf_counters.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/pool.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/prometheus.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/rbd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/rbd_mirroring.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/rgw.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/role.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/saml2.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/service.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/settings.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/summary.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/task.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/telemetry.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/controllers/user.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/exceptions.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/grafana.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/openapi.yaml
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/debug.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/feature_toggles.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/interfaces.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/lru_cache.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/motd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/pluggy.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/plugin.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/plugins/ttl_cache.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/rest_client.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/run-backend-api-request.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/run-backend-api-tests.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/run-backend-rook-api-request.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/run-frontend-e2e-tests.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/run-frontend-unittests.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/security.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/access_control.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/auth.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/ceph_service.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/cephfs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/cluster.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/exception.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/iscsi_cli.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/iscsi_client.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/iscsi_config.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/orchestrator.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/progress.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/rbd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/rgw_client.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/sso.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/services/tcmu_service.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/settings.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/dashboard/tools.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/cephclient.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/cephcluster.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/cephfilesystem.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/cephnfs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/ceph/cephobjectstore.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_client/_helper.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/generate_rook_ceph_client.sh
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rook/rook_cluster.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/alerts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/alerts/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/alerts/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/balancer
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/balancer/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/balancer/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/HACKING.rst
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/Vagrantfile
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/autotune.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/ceph.repo
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/configchecks.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/inventory.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/migrations.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/registry.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/remotes.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/schedule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/serve.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/cephadmservice.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/container.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/exporter.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/ingress.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/iscsi.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/monitoring.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/nfs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/services/osd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/template.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/blink_device_light_cmd.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/alertmanager
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/alertmanager/alertmanager.yml.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/grafana
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/grafana/ceph-dashboard.yml.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/grafana/grafana.ini.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/ingress
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/ingress/haproxy.cfg.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/ingress/keepalived.conf.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/iscsi
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/iscsi/iscsi-gateway.cfg.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/nfs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/nfs/ganesha.conf.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/prometheus
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/templates/services/prometheus/prometheus.yml.j2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/upgrade.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/utils.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/cephadm/vagrant.config.example.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/crash
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/crash/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/crash/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/devicehealth
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/devicehealth/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/devicehealth/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/config.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_1.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_10.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_104.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_105.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_109.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_112.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_114.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_115.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_118.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_119.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_12.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_120.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_123.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_124.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_125.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_128.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_131.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_134.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_138.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_14.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_141.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_145.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_151.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_16.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_161.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_168.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_169.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_174.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_18.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_182.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_185.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_186.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_195.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_201.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_204.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_206.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_208.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_210.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_212.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_213.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_219.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_221.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_222.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_223.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_225.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_227.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_229.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_230.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_234.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_235.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_236.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_239.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_243.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_27.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_3.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_33.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_36.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_44.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_50.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_57.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_59.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_6.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_61.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_62.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_67.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_69.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_71.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_72.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_78.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_79.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_82.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_85.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_88.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_93.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/prophetstor/svm_97.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat/config.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat/hgst_predictor.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat/hgst_scaler.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat/seagate_predictor.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/models/redhat/seagate_scaler.pkl
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/diskprediction_local/predictor.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/hello
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/influx
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/influx/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/influx/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/insights
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/insights/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/insights/health.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/insights/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/insights/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/iostat
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/iostat/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/iostat/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/k8sevents
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/k8sevents/README.md
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/k8sevents/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/k8sevents/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/k8sevents/rbac_sample.yaml
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/localpool
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/localpool/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/localpool/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mds_autoscaler
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mds_autoscaler/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mds_autoscaler/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mds_autoscaler/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mgr_module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mgr_util.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/blocklist.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/create.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/load.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/policy.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/state_transition.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/dir_map/update.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/exception.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/notify.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/snapshot_mirror.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/fs/utils.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/mirroring/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/cluster.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/exception.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/export.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/export_utils.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/nfs/utils.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator/README.md
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator/_interface.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/orchestrator/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/osd_perf_query
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/osd_support
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/osd_support/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/osd_support/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/pg_autoscaler
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/pg_autoscaler/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/pg_autoscaler/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/pg_autoscaler/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/progress
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/progress/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/progress/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/progress/test_progress.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/prometheus
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/prometheus/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/prometheus/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/common.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/mirror_snapshot_schedule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/perf.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/schedule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/task.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/rbd_support/trash_purge_schedule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/config.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/crush.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/doc.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/mon.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/osd.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/perf.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/pool.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/request.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/api/server.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/common.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/context.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/decorators.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/hooks.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/restful/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/selftest
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/selftest/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/selftest/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/fs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/fs/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/fs/schedule.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/fs/schedule_client.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/snap_schedule/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats/fs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats/fs/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats/fs/perf_stats.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/stats/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/status
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/status/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/status/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf/basesocket.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf/protocol.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telegraf/utils.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telemetry
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telemetry/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/telemetry/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/test_orchestrator
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/test_orchestrator/README.md
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/test_orchestrator/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/test_orchestrator/dummy_data.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/test_orchestrator/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/tests
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/async_cloner.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/async_job.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/exception.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/fs_util.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/access.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/clone_index.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/group.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/index.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/lock.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/pin_util.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/rankevicter.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/resolver.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/snapshot_util.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/subvolume.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/template.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/trash.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/auth_metadata.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/metadata_manager.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/op_sm.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/subvolume_attrs.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/subvolume_base.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/subvolume_v1.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/versions/subvolume_v2.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/operations/volume.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/purge_queue.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/vol_spec.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/fs/volume.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/volumes/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/zabbix
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/zabbix/__init__.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/zabbix/module.py
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/ceph/mgr/zabbix/zabbix_template.xml
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib
creating build/lib/ceph_volume
copying ceph_volume/__init__.py -> build/lib/ceph_volume
copying ceph_volume/configuration.py -> build/lib/ceph_volume
copying ceph_volume/decorators.py -> build/lib/ceph_volume
copying ceph_volume/exceptions.py -> build/lib/ceph_volume
copying ceph_volume/log.py -> build/lib/ceph_volume
copying ceph_volume/main.py -> build/lib/ceph_volume
copying ceph_volume/process.py -> build/lib/ceph_volume
copying ceph_volume/terminal.py -> build/lib/ceph_volume
creating build/lib/ceph_volume/api
copying ceph_volume/api/__init__.py -> build/lib/ceph_volume/api
copying ceph_volume/api/lvm.py -> build/lib/ceph_volume/api
creating build/lib/ceph_volume/devices
copying ceph_volume/devices/__init__.py -> build/lib/ceph_volume/devices
creating build/lib/ceph_volume/drive_group
copying ceph_volume/drive_group/__init__.py -> build/lib/ceph_volume/drive_group
copying ceph_volume/drive_group/main.py -> build/lib/ceph_volume/drive_group
creating build/lib/ceph_volume/inventory
copying ceph_volume/inventory/__init__.py -> build/lib/ceph_volume/inventory
copying ceph_volume/inventory/main.py -> build/lib/ceph_volume/inventory
creating build/lib/ceph_volume/systemd
copying ceph_volume/systemd/__init__.py -> build/lib/ceph_volume/systemd
copying ceph_volume/systemd/main.py -> build/lib/ceph_volume/systemd
copying ceph_volume/systemd/systemctl.py -> build/lib/ceph_volume/systemd
creating build/lib/ceph_volume/tests
copying ceph_volume/tests/__init__.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/conftest.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_configuration.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_decorators.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_inventory.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_main.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_process.py -> build/lib/ceph_volume/tests
copying ceph_volume/tests/test_terminal.py -> build/lib/ceph_volume/tests
creating build/lib/ceph_volume/util
copying ceph_volume/util/__init__.py -> build/lib/ceph_volume/util
copying ceph_volume/util/arg_validators.py -> build/lib/ceph_volume/util
copying ceph_volume/util/constants.py -> build/lib/ceph_volume/util
copying ceph_volume/util/device.py -> build/lib/ceph_volume/util
copying ceph_volume/util/disk.py -> build/lib/ceph_volume/util
copying ceph_volume/util/encryption.py -> build/lib/ceph_volume/util
copying ceph_volume/util/lsmdisk.py -> build/lib/ceph_volume/util
copying ceph_volume/util/prepare.py -> build/lib/ceph_volume/util
copying ceph_volume/util/system.py -> build/lib/ceph_volume/util
copying ceph_volume/util/templates.py -> build/lib/ceph_volume/util
creating build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/__init__.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/activate.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/batch.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/common.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/create.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/deactivate.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/listing.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/main.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/migrate.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/prepare.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/trigger.py -> build/lib/ceph_volume/devices/lvm
copying ceph_volume/devices/lvm/zap.py -> build/lib/ceph_volume/devices/lvm
creating build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/__init__.py -> build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/activate.py -> build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/common.py -> build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/list.py -> build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/main.py -> build/lib/ceph_volume/devices/raw
copying ceph_volume/devices/raw/prepare.py -> build/lib/ceph_volume/devices/raw
creating build/lib/ceph_volume/devices/simple
copying ceph_volume/devices/simple/__init__.py -> build/lib/ceph_volume/devices/simple
copying ceph_volume/devices/simple/activate.py -> build/lib/ceph_volume/devices/simple
copying ceph_volume/devices/simple/main.py -> build/lib/ceph_volume/devices/simple
copying ceph_volume/devices/simple/scan.py -> build/lib/ceph_volume/devices/simple
copying ceph_volume/devices/simple/trigger.py -> build/lib/ceph_volume/devices/simple
creating build/lib/ceph_volume/tests/devices
copying ceph_volume/tests/devices/__init__.py -> build/lib/ceph_volume/tests/devices
copying ceph_volume/tests/devices/test_zap.py -> build/lib/ceph_volume/tests/devices
creating build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/__init__.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_activate.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_batch.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_common.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_create.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_deactivate.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_listing.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_migrate.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_prepare.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_trigger.py -> build/lib/ceph_volume/tests/devices/lvm
copying ceph_volume/tests/devices/lvm/test_zap.py -> build/lib/ceph_volume/tests/devices/lvm
creating build/lib/ceph_volume/tests/devices/raw
copying ceph_volume/tests/devices/raw/__init__.py -> build/lib/ceph_volume/tests/devices/raw
copying ceph_volume/tests/devices/raw/test_list.py -> build/lib/ceph_volume/tests/devices/raw
copying ceph_volume/tests/devices/raw/test_prepare.py -> build/lib/ceph_volume/tests/devices/raw
running install_lib
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/configuration.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/decorators.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/exceptions.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/log.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/process.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
copying build/lib/ceph_volume/terminal.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/api
copying build/lib/ceph_volume/api/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/api
copying build/lib/ceph_volume/api/lvm.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/api
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices
copying build/lib/ceph_volume/devices/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/activate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/batch.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/common.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/create.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/deactivate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/listing.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/migrate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/prepare.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/trigger.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
copying build/lib/ceph_volume/devices/lvm/zap.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/activate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/common.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/list.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
copying build/lib/ceph_volume/devices/raw/prepare.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
copying build/lib/ceph_volume/devices/simple/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
copying build/lib/ceph_volume/devices/simple/activate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
copying build/lib/ceph_volume/devices/simple/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
copying build/lib/ceph_volume/devices/simple/scan.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
copying build/lib/ceph_volume/devices/simple/trigger.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/drive_group
copying build/lib/ceph_volume/drive_group/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/drive_group
copying build/lib/ceph_volume/drive_group/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/drive_group
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/inventory
copying build/lib/ceph_volume/inventory/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/inventory
copying build/lib/ceph_volume/inventory/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/inventory
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd
copying build/lib/ceph_volume/systemd/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd
copying build/lib/ceph_volume/systemd/main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd
copying build/lib/ceph_volume/systemd/systemctl.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/conftest.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_configuration.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_decorators.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_inventory.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_main.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_process.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
copying build/lib/ceph_volume/tests/test_terminal.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices
copying build/lib/ceph_volume/tests/devices/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices
copying build/lib/ceph_volume/tests/devices/test_zap.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_activate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_batch.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_common.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_create.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_deactivate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_listing.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_migrate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_prepare.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_trigger.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
copying build/lib/ceph_volume/tests/devices/lvm/test_zap.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw
copying build/lib/ceph_volume/tests/devices/raw/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw
copying build/lib/ceph_volume/tests/devices/raw/test_list.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw
copying build/lib/ceph_volume/tests/devices/raw/test_prepare.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/arg_validators.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/constants.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/device.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/disk.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/encryption.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/lsmdisk.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/prepare.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/system.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
copying build/lib/ceph_volume/util/templates.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/configuration.py to configuration.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/decorators.py to decorators.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/exceptions.py to exceptions.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/log.py to log.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/process.py to process.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/terminal.py to terminal.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/api/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/api/lvm.py to lvm.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/activate.py to activate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/batch.py to batch.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/common.py to common.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/create.py to create.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/deactivate.py to deactivate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/listing.py to listing.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/migrate.py to migrate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/prepare.py to prepare.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/trigger.py to trigger.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/zap.py to zap.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/activate.py to activate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/common.py to common.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/list.py to list.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/raw/prepare.py to prepare.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple/activate.py to activate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple/scan.py to scan.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/devices/simple/trigger.py to trigger.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/drive_group/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/drive_group/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/inventory/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/inventory/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd/main.py to main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/systemd/systemctl.py to systemctl.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/conftest.py to conftest.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_configuration.py to test_configuration.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_decorators.py to test_decorators.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_inventory.py to test_inventory.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_main.py to test_main.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_process.py to test_process.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/test_terminal.py to test_terminal.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/test_zap.py to test_zap.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_activate.py to test_activate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_batch.py to test_batch.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_common.py to test_common.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_create.py to test_create.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_deactivate.py to test_deactivate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_listing.py to test_listing.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_migrate.py to test_migrate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_prepare.py to test_prepare.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_trigger.py to test_trigger.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_zap.py to test_zap.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/test_list.py to test_list.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/test_prepare.py to test_prepare.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/arg_validators.py to arg_validators.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/constants.py to constants.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/device.py to device.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/disk.py to disk.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/encryption.py to encryption.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/lsmdisk.py to lsmdisk.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/prepare.py to prepare.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/system.py to system.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume/util/templates.py to templates.cpython-310.pyc
running install_egg_info
running egg_info
creating ceph_volume.egg-info
writing ceph_volume.egg-info/PKG-INFO
writing dependency_links to ceph_volume.egg-info/dependency_links.txt
writing entry points to ceph_volume.egg-info/entry_points.txt
writing requirements to ceph_volume.egg-info/requires.txt
writing top-level names to ceph_volume.egg-info/top_level.txt
writing manifest file 'ceph_volume.egg-info/SOURCES.txt'
reading manifest file 'ceph_volume.egg-info/SOURCES.txt'
writing manifest file 'ceph_volume.egg-info/SOURCES.txt'
Copying ceph_volume.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
Installing ceph-volume script to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin
Installing ceph-volume-systemd script to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib
creating build/lib/ceph
copying ceph/__init__.py -> build/lib/ceph
copying ceph/utils.py -> build/lib/ceph
creating build/lib/ceph/deployment
copying ceph/deployment/__init__.py -> build/lib/ceph/deployment
copying ceph/deployment/drive_group.py -> build/lib/ceph/deployment
copying ceph/deployment/hostspec.py -> build/lib/ceph/deployment
copying ceph/deployment/inventory.py -> build/lib/ceph/deployment
copying ceph/deployment/service_spec.py -> build/lib/ceph/deployment
copying ceph/deployment/translate.py -> build/lib/ceph/deployment
copying ceph/deployment/utils.py -> build/lib/ceph/deployment
creating build/lib/ceph/tests
copying ceph/tests/__init__.py -> build/lib/ceph/tests
copying ceph/tests/factories.py -> build/lib/ceph/tests
copying ceph/tests/test_datetime.py -> build/lib/ceph/tests
copying ceph/tests/test_disk_selector.py -> build/lib/ceph/tests
copying ceph/tests/test_drive_group.py -> build/lib/ceph/tests
copying ceph/tests/test_hostspec.py -> build/lib/ceph/tests
copying ceph/tests/test_inventory.py -> build/lib/ceph/tests
copying ceph/tests/test_service_spec.py -> build/lib/ceph/tests
copying ceph/tests/test_utils.py -> build/lib/ceph/tests
copying ceph/tests/utils.py -> build/lib/ceph/tests
creating build/lib/ceph/deployment/drive_selection
copying ceph/deployment/drive_selection/__init__.py -> build/lib/ceph/deployment/drive_selection
copying ceph/deployment/drive_selection/filter.py -> build/lib/ceph/deployment/drive_selection
copying ceph/deployment/drive_selection/matchers.py -> build/lib/ceph/deployment/drive_selection
copying ceph/deployment/drive_selection/selector.py -> build/lib/ceph/deployment/drive_selection
running install_lib
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph
copying build/lib/ceph/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph
copying build/lib/ceph/utils.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/drive_group.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/hostspec.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/inventory.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/service_spec.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/translate.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
copying build/lib/ceph/deployment/utils.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection
copying build/lib/ceph/deployment/drive_selection/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection
copying build/lib/ceph/deployment/drive_selection/filter.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection
copying build/lib/ceph/deployment/drive_selection/matchers.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection
copying build/lib/ceph/deployment/drive_selection/selector.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection
creating /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/__init__.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/factories.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_datetime.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_disk_selector.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_drive_group.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_hostspec.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_inventory.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_service_spec.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/test_utils.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
copying build/lib/ceph/tests/utils.py -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/utils.py to utils.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_group.py to drive_group.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/hostspec.py to hostspec.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/inventory.py to inventory.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/service_spec.py to service_spec.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/translate.py to translate.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/utils.py to utils.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection/filter.py to filter.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection/matchers.py to matchers.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/deployment/drive_selection/selector.py to selector.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/factories.py to factories.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_datetime.py to test_datetime.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_disk_selector.py to test_disk_selector.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_drive_group.py to test_drive_group.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_hostspec.py to test_hostspec.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_inventory.py to test_inventory.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_service_spec.py to test_service_spec.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/test_utils.py to test_utils.cpython-310.pyc
byte-compiling /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph/tests/utils.py to utils.cpython-310.pyc
running install_egg_info
running egg_info
creating ceph.egg-info
writing ceph.egg-info/PKG-INFO
writing dependency_links to ceph.egg-info/dependency_links.txt
writing requirements to ceph.egg-info/requires.txt
writing top-level names to ceph.egg-info/top_level.txt
writing manifest file 'ceph.egg-info/SOURCES.txt'
reading manifest file 'ceph.egg-info/SOURCES.txt'
writing manifest file 'ceph.egg-info/SOURCES.txt'
Copying ceph.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/ceph-1.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-bluestore-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-bluestore-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure_generic.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure_neon.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_lrc.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec_generic.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec_neon.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_clay.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so.2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so.2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so.2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so.2
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rados
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rados" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-osdomap-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-osdomap-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-monstore-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-monstore-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-objectstore-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-objectstore-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-kvstore-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-kvstore-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-conf
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-conf" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/crushtool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/crushtool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/monmaptool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/monmaptool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/osdmaptool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/osdmaptool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-diff-sorted
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-authtool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-authtool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-journal-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-journal-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-table-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-table-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-data-scan
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-data-scan" to "/usr/lib/arm-linux-gnueabihf/ceph"
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_scripts
creating build
creating build/scripts-3.10
copying and adjusting cephfs-shell -> build/scripts-3.10
changing mode of build/scripts-3.10/cephfs-shell from 644 to 755
running install_egg_info
running egg_info
creating cephfs_shell.egg-info
writing cephfs_shell.egg-info/PKG-INFO
writing dependency_links to cephfs_shell.egg-info/dependency_links.txt
writing requirements to cephfs_shell.egg-info/requires.txt
writing top-level names to cephfs_shell.egg-info/top_level.txt
writing manifest file 'cephfs_shell.egg-info/SOURCES.txt'
reading manifest file 'cephfs_shell.egg-info/SOURCES.txt'
writing manifest file 'cephfs_shell.egg-info/SOURCES.txt'
Copying cephfs_shell.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/cephfs_shell-0.0.1.egg-info
Skipping SOURCES.txt
running install_scripts
copying build/scripts-3.10/cephfs-shell -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin
changing mode of /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-shell to 755
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_scripts
creating build
creating build/scripts-3.10
copying and adjusting cephfs-top -> build/scripts-3.10
changing mode of build/scripts-3.10/cephfs-top from 644 to 755
running install_egg_info
running egg_info
creating cephfs_top.egg-info
writing cephfs_top.egg-info/PKG-INFO
writing dependency_links to cephfs_top.egg-info/dependency_links.txt
writing requirements to cephfs_top.egg-info/requires.txt
writing top-level names to cephfs_top.egg-info/top_level.txt
writing manifest file 'cephfs_top.egg-info/SOURCES.txt'
reading manifest file 'cephfs_top.egg-info/SOURCES.txt'
writing manifest file 'cephfs_top.egg-info/SOURCES.txt'
Copying cephfs_top.egg-info to /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/python3/dist-packages/cephfs_top-0.0.1.egg-info
Skipping SOURCES.txt
running install_scripts
copying build/scripts-3.10/cephfs-top -> /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin
changing mode of /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-top to 755
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-mirror
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/cephfs-mirror" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-mirror
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-mirror" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-nbd
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-nbd" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-immutable-object-cache
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-immutable-object-cache" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-erasure-code-tool
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-erasure-code-tool" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/crypto/libceph_crypto_openssl.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/bash-completion/completions/ceph
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/bash-completion/completions/rados
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/bash-completion/completions/rbd
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/bash-completion/completions/radosgw-admin
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin/mount.ceph
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin/mount.ceph" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/librbd/libceph_librbd_parent_cache.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/librbd/libceph_librbd_parent_cache.so.1
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/librbd/libceph_librbd_parent_cache.so.1.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/ceph/librbd/libceph_librbd_parent_cache.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librbd.so.1.16.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librbd.so.1
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librbd.so.1.16.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librbd.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-fuse
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-fuse" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-replay
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-replay" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-replay-prep
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rbd-replay-prep" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so.1.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so.1
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosgw.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosgw.so.2
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosgw.so.2.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/libradosgw.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-admin
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-admin" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-es
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-es" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-token
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-token" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-object-expirer
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/radosgw-object-expirer" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librgw.so.2.0.0
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librgw.so.2
-- Set runtime path of "/<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librgw.so.2.0.0" to "/usr/lib/arm-linux-gnueabihf/ceph"
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/arm-linux-gnueabihf/librgw.so
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rgw-gap-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rgw-gap-list-comparator
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/rgw-orphan-list
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-syn.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-conf.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-authtool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-kvstore-tool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rados.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-post-file.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-dencoder.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-deploy.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/crushtool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-run.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/mount.ceph.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/mount.fuse.ceph.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-create-keys.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-clsinfo.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-volume.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-volume-systemd.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-osd.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/osdmaptool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-bluestore-tool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-mon.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/monmaptool.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-mds.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/cephfs-top.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/librados-config.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/cephadm.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/cephfs-mirror.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-fuse.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-fuse.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/radosgw.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/radosgw-admin.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rgw-orphan-list.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-diff-sorted.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-rbdnamer.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-mirror.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-replay-many.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-replay-prep.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-replay.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbdmap.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/rbd-nbd.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/share/man/man8/ceph-immutable-object-cache.8
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-crash.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-fuse@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mds@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mgr@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mon@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-osd@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-radosgw@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-rbd-mirror@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-immutable-object-cache@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/cephfs-mirror@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/rbdmap.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-fuse.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-osd.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mgr.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mon.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-mds.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-radosgw.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-rbd-mirror.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-immutable-object-cache.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/ceph-volume@.service
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/systemd/system/cephfs-mirror.target
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/ceph-cluster.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/cephfs-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/host-details.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/hosts-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/osd-device-details.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/osds-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/pool-detail.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/pool-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/radosgw-detail.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/radosgw-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/radosgw-sync-overview.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/rbd-details.json
-- Installing: /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/grafana/dashboards/ceph-dashboard/rbd-overview.json
make[2]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds/obj-arm-linux-gnueabihf'
if [ ! -f /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-dencoder ]; then \
cp debian/workarounds/ceph-dencoder-oom /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-dencoder ;\
chmod 755 /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/bin/ceph-dencoder ;\
fi
install -D -m 644 udev/50-rbd.rules /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/lib/udev/rules.d/50-rbd.rules
install -D -m 644 src/etc-rbdmap /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/ceph/rbdmap
install -D -m 644 etc/sysctl/90-ceph-osd.conf /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/sysctl.d/30-ceph-osd.conf
install -D -m 440 sudoers.d/ceph-smartctl /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/sudoers.d/ceph-smartctl
install -D -m 755 src/tools/rbd_nbd/rbd-nbd_quiesce /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/libexec/rbd-nbd/rbd-nbd_quiesce
install -m 755 src/cephadm/cephadm /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/sbin/cephadm
install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts.yml /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/etc/prometheus/ceph/ceph_default_alerts.yml
# NOTE: ensure that any versioned erasure coding test code is dropped
# from the package install - package ships unversioned modules.
rm -f /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/*/ceph/erasure-code/libec_*.so.*
find /<<BUILDDIR>>/ceph-16.2.7+ds/debian/tmp/usr/lib/*/ceph/erasure-code -type l -delete || :
# avoid running out of disk space
rm -rf /<<BUILDDIR>>/ceph-16.2.7+ds/obj-*-linux-gnu
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_install -a -O--buildsystem=cmake -O--max-parallel=1
jh_installjavadoc -a -O--buildsystem=cmake -O--max-parallel=1
dh_installdocs -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_installchangelogs --exclude doc/changelog
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_installman -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_python3
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
for binding in ceph ceph-argparse cephfs ceph-common rados rbd rgw; do \
dh_python3 -p python3-$binding --shebang=/usr/bin/python3; \
done
dh_python3 -p ceph-common --shebang=/usr/bin/python3
I: dh_python3 tools:114: replacing shebang in debian/ceph-common/usr/bin/ceph
dh_python3 -p ceph-base --shebang=/usr/bin/python3
I: dh_python3 tools:114: replacing shebang in debian/ceph-base/usr/bin/ceph-crash
dh_python3 -p ceph-osd --shebang=/usr/bin/python3
I: dh_python3 tools:114: replacing shebang in debian/ceph-osd/usr/sbin/ceph-volume
I: dh_python3 tools:114: replacing shebang in debian/ceph-osd/usr/sbin/ceph-volume-systemd
dh_python3 -p ceph-mgr --shebang=/usr/bin/python3
dh_python3 -p cephfs-shell --shebang=/usr/bin/python3
dh_python3 -p cephfs-top --shebang=/usr/bin/python3
dh_python3 -p cephadm --shebang=/usr/bin/python3
I: dh_python3 tools:114: replacing shebang in debian/cephadm/usr/sbin/cephadm
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
debian/rules override_dh_installinit
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
cp src/init-radosgw debian/radosgw.init
dh_installinit --no-start
dh_installinit -pceph-common --name=rbdmap --no-start
dh_installinit -pceph-base --name ceph --no-start
# install the systemd stuff manually since we have funny service names
# and need to update the paths in all of the files post install
# systemd:ceph-common
install -d -m0755 debian/ceph-common/usr/lib/tmpfiles.d
install -m 0644 -D systemd/ceph.tmpfiles.d debian/ceph-common/usr/lib/tmpfiles.d/ceph.conf
# NOTE(jamespage): Install previous ceph-mon service from packaging for upgrades
install -d -m0755 debian/ceph-mon/lib/systemd/system
install -m0644 debian/lib-systemd/system/ceph-mon.service debian/ceph-mon/lib/systemd/system
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
debian/rules override_dh_installsystemd
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
# Ensure Debian/Ubuntu specific systemd units are NOT automatically enabled and started
# Enable systemd targets only
# Start systemd targets only
dh_installsystemd --no-stop-on-upgrade --no-restart-after-upgrade -Xceph-mon.service -Xceph-osd.service -X ceph-mds.service
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
debian/rules override_dh_installlogrotate
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
cp src/logrotate.conf debian/ceph-common.logrotate
dh_installlogrotate -pceph-common
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_lintian -a -O--buildsystem=cmake -O--max-parallel=1
dh_perl -a -O--buildsystem=cmake -O--max-parallel=1
dh_link -a -O--buildsystem=cmake -O--max-parallel=1
jh_installlibs -a -O--buildsystem=cmake -O--max-parallel=1
jh_classpath -a -O--buildsystem=cmake -O--max-parallel=1
jh_manifest -a -O--buildsystem=cmake -O--max-parallel=1
jh_exec -a -O--buildsystem=cmake -O--max-parallel=1
jh_depends -a -O--buildsystem=cmake -O--max-parallel=1
dh_strip_nondeterminism -a -O--buildsystem=cmake -O--max-parallel=1
dh_compress -a -O--buildsystem=cmake -O--max-parallel=1
dh_fixperms -a -O--buildsystem=cmake -O--max-parallel=1
dh_missing -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_strip
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_strip -pceph-mds --dbg-package=ceph-mds-dbg
dh_strip -pceph-fuse
dh_strip: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions).
dh_strip -pceph-mgr --dbg-package=ceph-mgr-dbg
dh_strip -pceph-mon --dbg-package=ceph-mon-dbg
dh_strip -pceph-osd --dbg-package=ceph-osd-dbg
dh_strip -pceph-base --dbg-package=ceph-base-dbg
dh_strip -pcephfs-mirror --dbg-package=cephfs-mirror-dbg
dh_strip -prbd-fuse --dbg-package=rbd-fuse-dbg
dh_strip -prbd-mirror --dbg-package=rbd-mirror-dbg
dh_strip -pceph-immutable-object-cache --dbg-package=ceph-immutable-object-cache-dbg
dh_strip -prbd-nbd --dbg-package=rbd-nbd-dbg
dh_strip -pceph-common --dbg-package=ceph-common-dbg
dh_strip -plibrados2 --dbg-package=librados2-dbg
dh_strip -plibsqlite3-mod-ceph --dbg-package=libsqlite3-mod-ceph-dbg
dh_strip -plibradosstriper1 --dbg-package=libradosstriper1-dbg
dh_strip -plibrbd1 --dbg-package=librbd1-dbg
dh_strip -plibcephfs2 --dbg-package=libcephfs2-dbg
dh_strip -plibrgw2 --dbg-package=librgw2-dbg
dh_strip -pradosgw --dbg-package=radosgw-dbg
dh_strip -pceph-test
# No -dbg packages for python3 bindings.
dh_strip -ppython3-cephfs
dh_strip -ppython3-rados
dh_strip -ppython3-rbd
dh_strip -ppython3-rgw
dh_strip -plibcephfs-jni
dh_strip -plibrados-dev
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
debian/rules override_dh_makeshlibs
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
# exclude jni libraries in libcephfs-jni to avoid pointless ldconfig
# calls in maintainer scripts; exclude private erasure-code plugins.
dh_makeshlibs -V -X/usr/lib/jni -X/usr/lib/arm-linux-gnueabihf/ceph/erasure-code
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
debian/rules override_dh_shlibdeps
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_shlibdeps -a --exclude=erasure-code --exclude=rados-classes --exclude=compressor
dpkg-shlibdeps: warning: debian/ceph-base/usr/bin/crushtool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libradosstriper1/usr/lib/arm-linux-gnueabihf/libradosstriper.so.1.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/ceph-base/usr/bin/osdmaptool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/cephfs-mirror/usr/bin/cephfs-mirror contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-base/usr/bin/ceph-kvstore-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-base/usr/bin/monmaptool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/radosgw/usr/bin/radosgw-token contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/libcephfs-jni/usr/lib/jni/libcephfs_jni.so.1.0.0 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/librbd1/usr/lib/arm-linux-gnueabihf/librbd.so.1.16.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libcephfs2/usr/lib/arm-linux-gnueabihf/libcephfs.so.2.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/rbd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/radosgw/usr/lib/arm-linux-gnueabihf/libradosgw.so.2.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/cephfs-journal-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/ceph-syn contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/librados-dev/usr/bin/librados-config contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/radosgw/usr/bin/radosgw-object-expirer contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/rados contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/ceph-authtool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/librgw2/usr/lib/arm-linux-gnueabihf/librgw.so.2.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/librados2/usr/lib/arm-linux-gnueabihf/librados.so.2.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/radosgw-admin contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/rbd-replay contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/radosgw/usr/bin/radosgw-es contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/sbin/mount.ceph contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/cephfs-table-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/librados2/usr/lib/arm-linux-gnueabihf/ceph/libceph-common.so.2 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libsqlite3-mod-ceph/usr/lib/arm-linux-gnueabihf/libcephsqlite.so found in none of the libraries
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/cephfs-data-scan contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/rbd-replay-prep contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-common/usr/bin/ceph-conf contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/rbd-fuse/usr/bin/rbd-fuse contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-immutable-object-cache/usr/bin/ceph-immutable-object-cache contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/rbd-mirror/usr/bin/rbd-mirror contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-mds/usr/bin/ceph-mds contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/rbd-nbd/usr/bin/rbd-nbd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-mgr/usr/bin/ceph-mgr contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-mon/usr/bin/ceph-monstore-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-mon/usr/bin/ceph-mon contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-osd/usr/bin/ceph-objectstore-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-osd/usr/bin/ceph-osdomap-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-osd/usr/bin/ceph-osd contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/ceph-osd/usr/bin/ceph-bluestore-tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_installdeb -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_gencontrol
dpkg-gencontrol: warning: package python3-rbd: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rbd: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: Depends field of package ceph-test: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: package python3-rbd: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rbd: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package python3-rgw: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rgw: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package python3-rgw: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rgw: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: Depends field of package ceph-mgr: substitution variable ${python3:Depends} used, but is not defined
dpkg-gencontrol: warning: Depends field of package ceph-mon: substitution variable ${python3:Depends} used, but is not defined
dpkg-gencontrol: warning: package python3-cephfs: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-cephfs: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package python3-cephfs: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-cephfs: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: Depends field of package libradospp-dev: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: package python3-rados: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rados: substitution variable ${python3:Versions} unused, but is defined
dpkg-gencontrol: warning: package python3-rados: substitution variable ${python3:Provides} unused, but is defined
dpkg-gencontrol: warning: package python3-rados: substitution variable ${python3:Versions} unused, but is defined
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_md5sums -a -O--buildsystem=cmake -O--max-parallel=1
debian/rules override_dh_builddeb
make[1]: Entering directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dh_builddeb
dpkg-deb: building package 'ceph-test' in '../ceph-test_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rados-dbgsym' in '../python3-rados-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph' in '../ceph_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libradosstriper1' in '../libradosstriper1_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-base' in '../ceph-base_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'cephadm' in '../cephadm_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'cephfs-mirror' in '../cephfs-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rbd' in '../python3-rbd_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'cephfs-mirror-dbg' in '../cephfs-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libradosstriper1-dbg' in '../libradosstriper1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libcephfs-dev' in '../libcephfs-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libcephfs-jni' in '../libcephfs-jni_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rbd-dbgsym' in '../python3-rbd-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libcephfs-jni-dbgsym' in '../libcephfs-jni-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libcephfs2' in '../libcephfs2_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librbd-dev' in '../librbd-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librbd1' in '../librbd1_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rgw' in '../python3-rgw_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rgw-dbgsym' in '../python3-rgw-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rados-objclass-dev' in '../rados-objclass-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libcephfs2-dbg' in '../libcephfs2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'radosgw' in '../radosgw_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librados-dev' in '../librados-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librados-dev-dbgsym' in '../librados-dev-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librados2' in '../librados2_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librbd1-dbg' in '../librbd1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librados2-dbg' in '../librados2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-base-dbg' in '../ceph-base-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librgw-dev' in '../librgw-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librgw2' in '../librgw2_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libradospp-dev' in '../libradospp-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libradosstriper-dev' in '../libradosstriper-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'librgw2-dbg' in '../librgw2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'radosgw-dbg' in '../radosgw-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-common' in '../ceph-common_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libsqlite3-mod-ceph' in '../libsqlite3-mod-ceph_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libsqlite3-mod-ceph-dbg' in '../libsqlite3-mod-ceph-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'libsqlite3-mod-ceph-dev' in '../libsqlite3-mod-ceph-dev_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-ceph-argparse' in '../python3-ceph-argparse_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-cephfs' in '../python3-cephfs_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-cephfs-dbgsym' in '../python3-cephfs-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'python3-rados' in '../python3-rados_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-fuse' in '../rbd-fuse_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-fuse-dbg' in '../rbd-fuse-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-mirror' in '../rbd-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-mirror-dbg' in '../rbd-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-common-dbg' in '../ceph-common-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-nbd' in '../rbd-nbd_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'rbd-nbd-dbg' in '../rbd-nbd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-immutable-object-cache' in '../ceph-immutable-object-cache_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-immutable-object-cache-dbg' in '../ceph-immutable-object-cache-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mds' in '../ceph-mds_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mds-dbg' in '../ceph-mds-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mgr' in '../ceph-mgr_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mgr-dbg' in '../ceph-mgr-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mon' in '../ceph-mon_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-mon-dbg' in '../ceph-mon-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-osd' in '../ceph-osd_16.2.7+ds-4+rpi1+b4_armhf.deb'.
dpkg-deb: building package 'ceph-osd-dbg' in '../ceph-osd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb'.
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-16.2.7+ds'
dpkg-genbuildinfo --build=any -O../ceph_16.2.7+ds-4+rpi1+b4_armhf.buildinfo
dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../ceph_16.2.7+ds-4+rpi1+b4_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-source: info: using options from ceph-16.2.7+ds/debian/source/options: --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock\.sln --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vcproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vsprops --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock.*vcxproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googlemock/msvc/20\d\d/gmock_config.props --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest.*\.cbproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest_all\.cc --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest_link\.cc --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/codegear/gtest\.groupproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/msvc/gtest.*\.vcproj --extend-diff-ignore=.*src/rapidjson/thirdparty/gtest/googletest/msvc/gtest.*\.sln
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-06-17T21:58:38Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
ceph_16.2.7+ds-4+rpi1+b4_armhf.changes:
---------------------------------------
Format: 1.8
Date: Sun, 06 Mar 2022 09:24:04 +0000
Source: ceph (16.2.7+ds-4+rpi1)
Binary: ceph ceph-base ceph-base-dbg ceph-common ceph-common-dbg ceph-immutable-object-cache ceph-immutable-object-cache-dbg ceph-mds ceph-mds-dbg ceph-mgr ceph-mgr-dbg ceph-mon ceph-mon-dbg ceph-osd ceph-osd-dbg ceph-test cephadm cephfs-mirror cephfs-mirror-dbg libcephfs-dev libcephfs-jni libcephfs-jni-dbgsym libcephfs2 libcephfs2-dbg librados-dev librados-dev-dbgsym librados2 librados2-dbg libradospp-dev libradosstriper-dev libradosstriper1 libradosstriper1-dbg librbd-dev librbd1 librbd1-dbg librgw-dev librgw2 librgw2-dbg libsqlite3-mod-ceph libsqlite3-mod-ceph-dbg libsqlite3-mod-ceph-dev python3-ceph-argparse python3-cephfs python3-cephfs-dbgsym python3-rados python3-rados-dbgsym python3-rbd python3-rbd-dbgsym python3-rgw python3-rgw-dbgsym rados-objclass-dev radosgw radosgw-dbg rbd-fuse rbd-fuse-dbg rbd-mirror rbd-mirror-dbg rbd-nbd rbd-nbd-dbg
Binary-Only: yes
Architecture: armhf
Version: 16.2.7+ds-4+rpi1+b4
Distribution: bookworm-staging
Urgency: low
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Raspbian wandboard test autobuilder <root@raspbian.org>
Description:
ceph - distributed storage and file system
ceph-base - common ceph daemon libraries and management tools
ceph-base-dbg - debugging symbols for ceph-base
ceph-common - common utilities to mount and interact with a ceph storage cluste
ceph-common-dbg - debugging symbols for ceph-common
ceph-immutable-object-cache - Ceph daemon for immutable object cache
ceph-immutable-object-cache-dbg - debugging symbols for ceph-immutable-object-cache
ceph-mds - metadata server for the ceph distributed file system
ceph-mds-dbg - debugging symbols for ceph-mds
ceph-mgr - manager for the ceph distributed file system
ceph-mgr-dbg - debugging symbols for ceph-mgr
ceph-mon - monitor server for the ceph storage system
ceph-mon-dbg - debugging symbols for ceph-mon
ceph-osd - OSD server for the ceph storage system
ceph-osd-dbg - debugging symbols for ceph-osd
ceph-test - Ceph test and benchmarking tools
cephadm - utility to bootstrap ceph daemons with systemd and containers
cephfs-mirror - Ceph is a massively scalable, open-source, distributed
cephfs-mirror-dbg - debugging symbols for cephfs-mirror
libcephfs-dev - Ceph distributed file system client library (development files)
libcephfs-jni - Java Native Interface library for CephFS Java bindings
libcephfs2 - Ceph distributed file system client library
libcephfs2-dbg - debugging symbols for libcephfs2
librados-dev - RADOS distributed object store client library (development files)
librados2 - RADOS distributed object store client library
librados2-dbg - debugging symbols for librados
libradospp-dev - RADOS distributed object store client C++ library (development fi
libradosstriper-dev - RADOS striping interface (development files)
libradosstriper1 - RADOS striping interface
libradosstriper1-dbg - debugging symbols for libradosstriper
librbd-dev - RADOS block device client library (development files)
librbd1 - RADOS block device client library
librbd1-dbg - debugging symbols for librbd1
librgw-dev - RADOS client library (development files)
librgw2 - RADOS Gateway client library
librgw2-dbg - debugging symbols for librbd1
libsqlite3-mod-ceph - SQLite3 VFS for Ceph
libsqlite3-mod-ceph-dbg - debugging symbols for libsqlite3-mod-ceph
libsqlite3-mod-ceph-dev - SQLite3 VFS for Ceph (development files)
python3-ceph-argparse - Python 3 utility libraries for Ceph CLI
python3-cephfs - Python 3 libraries for the Ceph libcephfs library
python3-rados - Python 3 libraries for the Ceph librados library
python3-rbd - Python 3 libraries for the Ceph librbd library
python3-rgw - Python 3 libraries for the Ceph librgw library
rados-objclass-dev - RADOS object class development kit.
radosgw - REST gateway for RADOS distributed object store
radosgw-dbg - debugging symbols for radosgw
rbd-fuse - FUSE-based rbd client for the Ceph distributed file system
rbd-fuse-dbg - debugging symbols for rbd-fuse
rbd-mirror - Ceph daemon for mirroring RBD images
rbd-mirror-dbg - debugging symbols for rbd-mirror
rbd-nbd - NBD-based rbd client for the Ceph distributed file system
rbd-nbd-dbg - debugging symbols for rbd-nbd
Changes:
ceph (16.2.7+ds-4+rpi1+b4) bookworm-staging; urgency=low, binary-only=yes
.
* Binary-only non-maintainer upload for armhf; no source changes.
* rebuild due to debcheck failure
Checksums-Sha1:
5399580370ab80640f36ad24a24fad437cff1c43 55787340 ceph-base-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
dd38c29fe07802d5afbb560a273efbfa7d41989d 3224420 ceph-base_16.2.7+ds-4+rpi1+b4_armhf.deb
134b3eb86cf80f93092fdcaa5b48e7bf14644dd0 43893292 ceph-common-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
170f7920045c9c3f5e1cb4c49423c60bd7338313 6470152 ceph-common_16.2.7+ds-4+rpi1+b4_armhf.deb
887e7bd5665d276b583c6ba1cda0ed806cc017fa 466220 ceph-immutable-object-cache-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
ff4cf2cc6196a5a863f67ca642b6aa779b28c3f0 134124 ceph-immutable-object-cache_16.2.7+ds-4+rpi1+b4_armhf.deb
7e6280004f2d7bd792cdb94449f053fd5338fc54 7920364 ceph-mds-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
2bb266a8988c0d006517e206d465e6b3b7fa7cf4 1507176 ceph-mds_16.2.7+ds-4+rpi1+b4_armhf.deb
50ca8b3d0d1a36f55f335955cad785ea48cc738e 5786436 ceph-mgr-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
64454981faf17b708b36c9f7c9e433423453c153 985764 ceph-mgr_16.2.7+ds-4+rpi1+b4_armhf.deb
b44cfa148b2e6458f85a160c9f1e86219b3e4168 96425320 ceph-mon-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
6ce1ef871bceac669e732d60a4801cca8b840288 2599392 ceph-mon_16.2.7+ds-4+rpi1+b4_armhf.deb
cea5b15483386b1a889dc71379455abeaebc2336 212839712 ceph-osd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
573bcf6317d91525114e1879da854401030fc91c 11127296 ceph-osd_16.2.7+ds-4+rpi1+b4_armhf.deb
a38ab1913ac7f846554e014d0b8edfd3348b4753 49104 ceph-test_16.2.7+ds-4+rpi1+b4_armhf.deb
56035fdf79000af64455806083d3a2d1e6d39e27 37081 ceph_16.2.7+ds-4+rpi1+b4_armhf.buildinfo
87d863daa76a5fd2f1429479dffb967f8461c501 42584 ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
38d573cb647d6ba5748dee4fe7d5f7a93090ac4d 101852 cephadm_16.2.7+ds-4+rpi1+b4_armhf.deb
dcf80aa87fd78094347b4550e5b9cd0b1606918f 726164 cephfs-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
8ce2a4f8075636c05371b4cc8ce286c6a114d9ba 176168 cephfs-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
d76d35f7943ab8f19683a1d4007c44165313d732 52412 libcephfs-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
e892143c18ae82ba563bd05b930512a42d9263fc 54896 libcephfs-jni-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
0b2cbf1fd61c569748b3b77e57a8080bbcb5cf34 67524 libcephfs-jni_16.2.7+ds-4+rpi1+b4_armhf.deb
d3fae6828c3bf8b181f57c97cb8e9a0407bffb48 2245304 libcephfs2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
8f276ff947fe05393fb0f1b3ef0cc4f79e8e18aa 477768 libcephfs2_16.2.7+ds-4+rpi1+b4_armhf.deb
0f7b4df7d722d4f4eb5b8141617eaeb88fc81c89 22296 librados-dev-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
c5db7711bb0741132cae38ee18cfb98684ba4cfe 67728 librados-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
c658af939ccd1e20b93a78b61b1b0535adc3bb53 12048300 librados2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
f5c9232358026c82ece3b1d88e84e99e33f5a0ca 2140744 librados2_16.2.7+ds-4+rpi1+b4_armhf.deb
a9c0dab03f70549e5d0460aac425aa4232eb77c0 60348 libradospp-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
6a85ef1509c34b689ce6e9ca2aac3306afc78507 42808 libradosstriper-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
1b2502c2aa95069d0ccf7bf94aed070f17d69736 1477520 libradosstriper1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
165aa46344b3a658fc6cc103f1028ca90a9d7dc2 361364 libradosstriper1_16.2.7+ds-4+rpi1+b4_armhf.deb
c4b69c3b06037181c5c2483775a0abe9216f53d1 52904 librbd-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
27c4e521a7c101b1e9e692cfb962f93b99cc3a25 11490264 librbd1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
7d66f47bfec2c52abb902495263be56664f1e44e 1411660 librbd1_16.2.7+ds-4+rpi1+b4_armhf.deb
5633f4cad63e5ed748b29c037d9de4cd9eaccd3f 40732 librgw-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
4192551a282dd537d703bea48f54d9b0c2c3834c 11771168 librgw2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
cca3f3bbbc69435616d692ef1bc4ea2ee32867de 2188432 librgw2_16.2.7+ds-4+rpi1+b4_armhf.deb
2001bcf31c49bba190417b5823d38481e3f5b5cd 352312 libsqlite3-mod-ceph-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
7a9fd869092031b29381b91d0482c92c6d4a1d54 39048 libsqlite3-mod-ceph-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
7bd9aaa922613c8b04e63a888eabd9441badc650 110960 libsqlite3-mod-ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
cf98c95bd6360a9e68377a44e99a740b2d4406cb 55616 python3-ceph-argparse_16.2.7+ds-4+rpi1+b4_armhf.deb
5d20edce42f772f6c314ada576f88d200d7de261 771636 python3-cephfs-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
06aae2a034812b33422387565071d95806d9ccd3 178980 python3-cephfs_16.2.7+ds-4+rpi1+b4_armhf.deb
be072fec1e663b9fea5a493eef395e25a6e7ed70 1454764 python3-rados-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
c57cc6a5632c21d20f5b716048e812c3487ab883 307148 python3-rados_16.2.7+ds-4+rpi1+b4_armhf.deb
eb07182fccb78be89e9e81b94f7c5656a9ae873e 1486932 python3-rbd-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
30e4a10e926e8a329b0705a0d7148c290ab633c4 285540 python3-rbd_16.2.7+ds-4+rpi1+b4_armhf.deb
2c318b36de4321e7feac3a5ee950c86fea7ea050 418076 python3-rgw-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
3e8ce69312103cf00129f44b054b311edbc5dff8 114524 python3-rgw_16.2.7+ds-4+rpi1+b4_armhf.deb
ee15dcbe1162ce1ec0c6b96e2dc1e81bf3751016 39056 rados-objclass-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
bb1749239181b0091702a856d170852bd0ce7e1b 36600128 radosgw-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
029e8f79bedacaa10ae7f3fdff17d5f90956726d 5345456 radosgw_16.2.7+ds-4+rpi1+b4_armhf.deb
203d3173d5e81f4d0d1329b59ad880d5bfd9b174 219092 rbd-fuse-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
6ef70b76695ef92715d29c0b67d3ea12eaca52db 89260 rbd-fuse_16.2.7+ds-4+rpi1+b4_armhf.deb
a3b90d7a70eb37e746b261bbe03f718fdba38346 13556312 rbd-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
20279912baf9532cf77850c6bf0b730104e39de0 2211144 rbd-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
486dc041c4233dce5f9dd19a75c39cf5fc65cf57 428932 rbd-nbd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
938c7b9b5f165298030f5416a039702fef20903f 142988 rbd-nbd_16.2.7+ds-4+rpi1+b4_armhf.deb
Checksums-Sha256:
57347f96a022e8fe2374c9e9a13af25f5896a4b2c6983953a7a3329377a58642 55787340 ceph-base-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
6fc2f8b69a48a0bbf336740d7d8fdb47ae3d2549122b7c1c678ed4f3ccc6164f 3224420 ceph-base_16.2.7+ds-4+rpi1+b4_armhf.deb
fc7819de671815c23571f05d4b728f8bd4d486f38622681cca6812924f0c0336 43893292 ceph-common-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
48810ab5fa262a9a9d33b0f05dbefa72b043d1ecb3a2da745082a9a6f044ac4f 6470152 ceph-common_16.2.7+ds-4+rpi1+b4_armhf.deb
4f6915440d0af849840f450c353b63ddea9714b7fd3b8f5a6c81e50d2fae04f2 466220 ceph-immutable-object-cache-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
3557d0040e422978051e7ac9155c60095750bb3ea8f28666cc4c7498ea64ccc8 134124 ceph-immutable-object-cache_16.2.7+ds-4+rpi1+b4_armhf.deb
bddfdd8b734b5a1679af9b3baf8802e7cda3e9691c4068e1786703021a95dc3c 7920364 ceph-mds-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
8ad9a837542343fadf8d89b1c9a5c635cb2db1aecefb14a56371256be7fa0889 1507176 ceph-mds_16.2.7+ds-4+rpi1+b4_armhf.deb
a938eece6e6e528b8d04bf33499172f23b9448289eb07dedb34a622bb1d06917 5786436 ceph-mgr-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
b9097ae7f15c1460f040c8b3e8e4e167d07098fd1f31f34df8db73b2ed27abab 985764 ceph-mgr_16.2.7+ds-4+rpi1+b4_armhf.deb
b687c759480134cafc2c03bed6855c069e87b0f851c818c105fb4094215fbdcd 96425320 ceph-mon-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
deee16ef31b8b925ca2a6eff4806b29d0317a601819de4bc335bb3ae63ed757c 2599392 ceph-mon_16.2.7+ds-4+rpi1+b4_armhf.deb
d312978fbf4199e61a7918a568d98a9587f0dbb130a1217c6bf07cf53aeba5c8 212839712 ceph-osd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
97525206a5a3f0489f911ec969f26a82f7e61852b5bc7f3cb65298db845cadb5 11127296 ceph-osd_16.2.7+ds-4+rpi1+b4_armhf.deb
be93e1663c54208bcd42bcf6224d25b513e5852a816d1586eed6ef969f71aadd 49104 ceph-test_16.2.7+ds-4+rpi1+b4_armhf.deb
ce5f54378831a2b78a914de022d78d2f321dc4145db3ba408d87f5dbaab95a18 37081 ceph_16.2.7+ds-4+rpi1+b4_armhf.buildinfo
5d8a91687c3ba02261145bc1aeac9ebef5ff073d8617b81649f47f3d4fbbbaed 42584 ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
e43713b32334470f14c221b8428c22b14043f309c50cd1c76a3a91831d2f9549 101852 cephadm_16.2.7+ds-4+rpi1+b4_armhf.deb
c9f4bfc9242b5b72f5f4ee91e6a43b3d86ff14a3c1dd1e88b020967a96286992 726164 cephfs-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
de087392764e3e33ba3a8889eaebbd3fb9923553fc2368f4440762c6dd7a6be4 176168 cephfs-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
76fc585fa6afd5ddfae5fdba6cdf63f3a7f18c5475f54b05b4c3d33f613e6f53 52412 libcephfs-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
0b2bc728345ecad6403f22d1d5185c71ebbe460e3c3e2d7b6a39706716e88d68 54896 libcephfs-jni-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
b26f34608e74ebb19f88da4979a23181051fe30e670d591fdb65fcb9372de825 67524 libcephfs-jni_16.2.7+ds-4+rpi1+b4_armhf.deb
39cc0f123d063e3210a95d5bae00210da92a6fd93feb20f926f168b20e53b73b 2245304 libcephfs2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
f859b56a650c6336ebd22149b89357510417395b16485d92e3e9c1119ef9838b 477768 libcephfs2_16.2.7+ds-4+rpi1+b4_armhf.deb
8e60e3812d416541f8893ddd319f7e3fbf2186baae0dfeaf8d186952f67c6217 22296 librados-dev-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
6984e1dc76d86047138848d67fdbf1c65f2b0c82666d0ee1e6a3a2771056cde3 67728 librados-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
224f75b46615e7bfd7a6a54397b93246542a83638983d7c62ee9801c17162be8 12048300 librados2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
3f4a5083765ebc307466f1c96025301783b9cd93a5e52b188f6e3c35e065bad7 2140744 librados2_16.2.7+ds-4+rpi1+b4_armhf.deb
976d5e1773a095071a731be80d02f254684ef5545d4c6433b1823965de153be9 60348 libradospp-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
f951d29cc14801a6d3b7a0ca80c49266412494c10ed61a1b2bb386def64bd967 42808 libradosstriper-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
2a76e2643ebbb24f32bf69e0342b028424e0241fccceaf578d493f8f8d3629e5 1477520 libradosstriper1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
81c711bb6149732372858be470d76d8b3d3c0a2fde8a259301790359d4c21564 361364 libradosstriper1_16.2.7+ds-4+rpi1+b4_armhf.deb
5e77a861f351fb17660dddd038f205cb517a87f6a213dcd19138d8a96e05fbf4 52904 librbd-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
90d46d2362826f459de83977c793f7a7509b853554ae84c18fa666e642142358 11490264 librbd1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
7c63654c3f407fcea3c5a602bd2b631a27bee2d170febdc40ea2510207abc00d 1411660 librbd1_16.2.7+ds-4+rpi1+b4_armhf.deb
8c31ec0459928c39a179703b507bfab9b7e2ee391df7fcf2a21184e16f17881e 40732 librgw-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
594112fc36a6dc3365755d12da80e79390cfc37797a8a3563da26880c29a3072 11771168 librgw2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
bf41104658c7fb917442e87f03c5eeb1782c4823d69e505bfbdd8fdc81330881 2188432 librgw2_16.2.7+ds-4+rpi1+b4_armhf.deb
fefd19bfbab73cb5c3fde2451cb91456e56b52c8434730c72b9ba14ab1d5d058 352312 libsqlite3-mod-ceph-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
d52fc9be861a4164864e9e2b3d06e93de74f9aaa4c10e6507ce772637574e023 39048 libsqlite3-mod-ceph-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
cae7ee9ee01dd97c2e2f0ab6e38122d0bbe9eb3e86243f277a4439e58c6365fe 110960 libsqlite3-mod-ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
ec37c8c5de028d341e6ab452e2c3279224e55c6bbb987c3c175346cca7a292a1 55616 python3-ceph-argparse_16.2.7+ds-4+rpi1+b4_armhf.deb
e4a61b3624f7acee354be77d99c71cb44e1ffa856b1934b8bb98476a20d72390 771636 python3-cephfs-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
0d3fe581bd7be4f663fd862c475a2f74f5693296c2e73405c904e6a81d80f0cb 178980 python3-cephfs_16.2.7+ds-4+rpi1+b4_armhf.deb
5f4e06491f0d21b390e1f0b96324e2bb57e34056109a3a5e73dc77530acedea4 1454764 python3-rados-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
8e5be9b54358054809e217deed92a0de6c400e3d6ecb5b48217b54a3957381ee 307148 python3-rados_16.2.7+ds-4+rpi1+b4_armhf.deb
890aa77af2feaee781bbf8c769f258b2581b330f19e02bf1e8bef1641e04ece5 1486932 python3-rbd-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
8c44a322a3ed3065c813b4101b3461845249c0a168742679df3999fd0b971266 285540 python3-rbd_16.2.7+ds-4+rpi1+b4_armhf.deb
28cb4fde0d5ff8a4479bbfc23ee4a1b9cee8e18ec616b618c97bb95b1862c199 418076 python3-rgw-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
dfe79e57ca2ee4fe9f70c632f96f426d0e3c8c976f6e16d801e76838e157fa04 114524 python3-rgw_16.2.7+ds-4+rpi1+b4_armhf.deb
49803cf7e2c6261813d119f276a26e8b4cab41866495b93ac3616d4614307223 39056 rados-objclass-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
5d7d1b281762abc7684bf2915bc2979e960a1aab2e64540954db3765faea454c 36600128 radosgw-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
5f0ea89a82f181a6933cfdcfb307ed7cf8957295e1df08dc46174868ec9cf764 5345456 radosgw_16.2.7+ds-4+rpi1+b4_armhf.deb
3c5cb3d20b49a82729ba985d263e72f777850156a813fe0e83df099f9e069b56 219092 rbd-fuse-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
34efb21e786970d0ab3930f03e382e94a364fb054995f21caa30c6575558b3e0 89260 rbd-fuse_16.2.7+ds-4+rpi1+b4_armhf.deb
cf2ef1e5797b836efc55bce61bfff1d548e0312b619e6dbf30fc6c231a00eec9 13556312 rbd-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
608edeb0f8123e01876821b494554438e0a4b37c8fbe848f4bb363f54749dbb1 2211144 rbd-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
dbab1d87ab883828ba3fedaea76218f650c2b5c879cd18ffd81d1530b4aa1ce0 428932 rbd-nbd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
f0fb5a3d0364adb647a9209cfcead9436fbf8acd7445b3b54e82697b3d77ed29 142988 rbd-nbd_16.2.7+ds-4+rpi1+b4_armhf.deb
Files:
8ac12a4fa8463f0043bf2431e07557a4 55787340 debug optional ceph-base-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
fabcc3ede9a4eee0a35337eb844274c1 3224420 admin optional ceph-base_16.2.7+ds-4+rpi1+b4_armhf.deb
d0ab57f9931d0a771014c04054eca17a 43893292 debug optional ceph-common-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
b9f89139eba99b21e54324fe74743792 6470152 admin optional ceph-common_16.2.7+ds-4+rpi1+b4_armhf.deb
39b212cec908b49a5ee9e7b3cb2096cf 466220 debug optional ceph-immutable-object-cache-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
fa6c82ff13d4ee09de092ca6ec95e7c9 134124 admin optional ceph-immutable-object-cache_16.2.7+ds-4+rpi1+b4_armhf.deb
00c357311fa147ef2d1dfcf752dc7dc2 7920364 debug optional ceph-mds-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
c2e1ce847ab297bd2760ed31c8e2ea2c 1507176 admin optional ceph-mds_16.2.7+ds-4+rpi1+b4_armhf.deb
cef7579e69b9f8df45c2cd35eda5f8cc 5786436 debug optional ceph-mgr-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
14eff1ec0a47df9b27daa2d5bd49f0f1 985764 admin optional ceph-mgr_16.2.7+ds-4+rpi1+b4_armhf.deb
d384b935cfaca2aaf2f9d51f393f6f6d 96425320 debug optional ceph-mon-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
a75512ef9e6d0ecb7d87f7c9fc71d01c 2599392 admin optional ceph-mon_16.2.7+ds-4+rpi1+b4_armhf.deb
000a10b0db8176fc5495db263a808254 212839712 debug optional ceph-osd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
e3589df1e5cf987b79f43412b35d2ba0 11127296 admin optional ceph-osd_16.2.7+ds-4+rpi1+b4_armhf.deb
5b51cd6c2271fa06f309fbe9c3e52b9b 49104 admin optional ceph-test_16.2.7+ds-4+rpi1+b4_armhf.deb
2bb3da4366c2a5ef9af80500f2372516 37081 admin optional ceph_16.2.7+ds-4+rpi1+b4_armhf.buildinfo
ad7aba16b271ab974d7666df9ec05123 42584 admin optional ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
6c8636bb916978248b14122847da0eeb 101852 admin optional cephadm_16.2.7+ds-4+rpi1+b4_armhf.deb
23c700a0d2b2089e1ec2c02f2ada10c8 726164 debug optional cephfs-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
7f9dfbcd427a9f71d31192fe38fe3ca7 176168 admin optional cephfs-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
6bbdf7b29cdf7256fbe427c6ed67b567 52412 libdevel optional libcephfs-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
cb07918524daab570da3cb62d28a3dbf 54896 debug optional libcephfs-jni-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
23810bff0d7d3ac15f9c903e81ecaa46 67524 libs optional libcephfs-jni_16.2.7+ds-4+rpi1+b4_armhf.deb
3b2196b2052334cf9a3b8fc7b7634cdd 2245304 debug optional libcephfs2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
36db9ad939b43e88361b80485c2eeec4 477768 libs optional libcephfs2_16.2.7+ds-4+rpi1+b4_armhf.deb
a86d8d628b98aab6595e38418af5c6f1 22296 debug optional librados-dev-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
9cc1a253d6d772836d255bcbf69a8c2b 67728 libdevel optional librados-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
0b8e1d617c22c8758a13b9005426de97 12048300 debug optional librados2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
98aee13b79eab9c86e39fbddd719d612 2140744 libs optional librados2_16.2.7+ds-4+rpi1+b4_armhf.deb
464eb9b89581f6d44d5efa9f3dee91dd 60348 libdevel optional libradospp-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
b7ee6db447d045da759ca6c7497c54a6 42808 libdevel optional libradosstriper-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
e30d84a5feaabc483d2a3da6c1809d0d 1477520 debug optional libradosstriper1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
2722e2858fc19149fdbf0bd8fe4577d5 361364 libs optional libradosstriper1_16.2.7+ds-4+rpi1+b4_armhf.deb
4950cf1b48d99a3c8dea9def09ed6cd0 52904 libdevel optional librbd-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
1b8779fd33c0da2e1b7b2d395b5bd7dd 11490264 debug optional librbd1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
6e9ec2f4e67f4d2434de19a23eb962c7 1411660 libs optional librbd1_16.2.7+ds-4+rpi1+b4_armhf.deb
981af0121282c7903a55d4e58d2da36c 40732 libdevel optional librgw-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
02bf05e4152880460b2f0273e3d40ee9 11771168 debug optional librgw2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
0bfd747bba515eb446f42ad0cfdd6e1d 2188432 libs optional librgw2_16.2.7+ds-4+rpi1+b4_armhf.deb
79dbbb1398d585b15e938da66d187d4a 352312 debug optional libsqlite3-mod-ceph-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
d0aac19ea1f9fde264fde6056a394c73 39048 libdevel optional libsqlite3-mod-ceph-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
2493e8ae32001cadfcbe937a7e9aea8c 110960 libs optional libsqlite3-mod-ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
b48e55c402f53f747332237883f15107 55616 python optional python3-ceph-argparse_16.2.7+ds-4+rpi1+b4_armhf.deb
3345dbaef5eb7a12d0e493cefc6a3520 771636 debug optional python3-cephfs-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
c8379ac6bb1baa426b79f26e310cd191 178980 python optional python3-cephfs_16.2.7+ds-4+rpi1+b4_armhf.deb
aac347dda4e286b181077f348797df72 1454764 debug optional python3-rados-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
6d754fbb699d892fb38f73932cac3a81 307148 python optional python3-rados_16.2.7+ds-4+rpi1+b4_armhf.deb
159e659b8fb2acc44276e895060c1505 1486932 debug optional python3-rbd-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
a1b8feade49aab7131306dcec03299d2 285540 python optional python3-rbd_16.2.7+ds-4+rpi1+b4_armhf.deb
328b74478a3661d5cfa12596700b9baf 418076 debug optional python3-rgw-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
39566b94b0125dc4bdaae14f213b3524 114524 python optional python3-rgw_16.2.7+ds-4+rpi1+b4_armhf.deb
ec0481909a01e0f014a5de05c2773457 39056 libdevel optional rados-objclass-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
48c75f7450a985802abf8c0f6a3fb605 36600128 debug optional radosgw-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
76b6b8b9c8b7f55cc62225bd0834ffcb 5345456 admin optional radosgw_16.2.7+ds-4+rpi1+b4_armhf.deb
d2479a1c7239a5bb784f3a2fa48f79f7 219092 debug optional rbd-fuse-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
55b6455fb98d2c9463bdc582ec6f8a75 89260 admin optional rbd-fuse_16.2.7+ds-4+rpi1+b4_armhf.deb
03a96501d2702e6a3ea1a6b4638b018f 13556312 debug optional rbd-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
37be5c7ec3cc231598d69c50c04397bf 2211144 admin optional rbd-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
2ff0bf06d77caeeb38110452961cff28 428932 debug optional rbd-nbd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
b8a9e19c955266a04c7ef400a1c574f4 142988 admin optional rbd-nbd_16.2.7+ds-4+rpi1+b4_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
ceph-base-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 55787340 bytes: control archive=2296 bytes.
1918 bytes, 16 lines control
3846 bytes, 37 lines md5sums
Package: ceph-base-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 61859
Depends: ceph-base (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-base
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the debugging symbols for ceph-base.
Build-Ids: 027d9314c3e923835f58a73332bc5dbf438aa649 07e58ce1ea2a4b79f1f69683ba4504133e4e62e9 0ad936c56e9d731332b3d98d71f631e67edbf944 1b970afff259b8185c1e4ba1519634f975f19e39 1efdf0030914f80eb7a6fe57042c88f88a53aecb 263b7ed4bb4b9d726a9ac819c1897c1ce98baa7b 32fb263a7723c4102c9db75f3060ee06ab17b23a 33263615a56a34c4ab26352c628eb9e2ea4e6979 33ffbd6519f4e42e0f9b5ed198dd676836f48f1e 39396c003035abc41e7e183f5aec173a7c818192 414b507b567989b6e0ef63c0ddb2f49a386a8043 49b60b2e293a7cd0e3a309ea406a008231d83557 4cde25180853693bfb1a81d7340a84df3dc4b9f3 5247c8c5c79a7315b52a82b2511fa74726655644 580e6a646c901d53335f53ff41884d00a7383370 5840efddac55d7b629ec417e02144700ce7ad505 5ea24ed507570b043fb4c323f30eba27fbe003c4 61171e36c116579905a9d577fc65eee9a0df7c23 663da4a216cb72b43750631545c661c1c03567f0 737805e9691f82ebefa7a3c3305affc7f9a43e36 7fcabe174de06d16e5da68398ebfaa1014829169 8e3bb7bc2f787dfa1b08b71c39dfb45b63b83cae 90aec8c96cafeadd58fc61736ee55bf624988f17 9671d9f220980b718a9140985f6a7a7309df0238 98871343f2c199184f9dca135f8a2df9e39772f9 98993ff5de247316c871b745eb7e37a66574b773 a172058c51354f049b447e2241ff26b16ff7b832 a6fc0f4273d4d614be3f4a7efaa17a0b4587ccd7 a7c0c04cddd9668f94ad251176835b948579f0c9 b46c878932914e1b5cf12c648af7394e0d6ac539 c772d84d739f62ada3d04ed5331501afc0c0b647 d5bb44e9236b2af309999be326d6d0cf80885393 efbe80816dc85a8a0060783379332b1598cbf390 f2c3518a7b0db453819ee75d852a854af4a625c9
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/02/
-rw-r--r-- root/root 53012 2022-03-06 09:24 ./usr/lib/debug/.build-id/02/7d9314c3e923835f58a73332bc5dbf438aa649.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/07/
-rw-r--r-- root/root 257680 2022-03-06 09:24 ./usr/lib/debug/.build-id/07/e58ce1ea2a4b79f1f69683ba4504133e4e62e9.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/0a/
-rw-r--r-- root/root 271440 2022-03-06 09:24 ./usr/lib/debug/.build-id/0a/d936c56e9d731332b3d98d71f631e67edbf944.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/1b/
-rw-r--r-- root/root 309680 2022-03-06 09:24 ./usr/lib/debug/.build-id/1b/970afff259b8185c1e4ba1519634f975f19e39.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/1e/
-rw-r--r-- root/root 429580 2022-03-06 09:24 ./usr/lib/debug/.build-id/1e/fdf0030914f80eb7a6fe57042c88f88a53aecb.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/26/
-rw-r--r-- root/root 11324 2022-03-06 09:24 ./usr/lib/debug/.build-id/26/3b7ed4bb4b9d726a9ac819c1897c1ce98baa7b.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/32/
-rw-r--r-- root/root 60476 2022-03-06 09:24 ./usr/lib/debug/.build-id/32/fb263a7723c4102c9db75f3060ee06ab17b23a.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/33/
-rw-r--r-- root/root 48332 2022-03-06 09:24 ./usr/lib/debug/.build-id/33/263615a56a34c4ab26352c628eb9e2ea4e6979.debug
-rw-r--r-- root/root 271408 2022-03-06 09:24 ./usr/lib/debug/.build-id/33/ffbd6519f4e42e0f9b5ed198dd676836f48f1e.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/39/
-rw-r--r-- root/root 1425512 2022-03-06 09:24 ./usr/lib/debug/.build-id/39/396c003035abc41e7e183f5aec173a7c818192.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/41/
-rw-r--r-- root/root 34932 2022-03-06 09:24 ./usr/lib/debug/.build-id/41/4b507b567989b6e0ef63c0ddb2f49a386a8043.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/49/
-rw-r--r-- root/root 2388344 2022-03-06 09:24 ./usr/lib/debug/.build-id/49/b60b2e293a7cd0e3a309ea406a008231d83557.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/4c/
-rw-r--r-- root/root 42388 2022-03-06 09:24 ./usr/lib/debug/.build-id/4c/de25180853693bfb1a81d7340a84df3dc4b9f3.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/52/
-rw-r--r-- root/root 284360 2022-03-06 09:24 ./usr/lib/debug/.build-id/52/47c8c5c79a7315b52a82b2511fa74726655644.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/58/
-rw-r--r-- root/root 73588 2022-03-06 09:24 ./usr/lib/debug/.build-id/58/0e6a646c901d53335f53ff41884d00a7383370.debug
-rw-r--r-- root/root 195832 2022-03-06 09:24 ./usr/lib/debug/.build-id/58/40efddac55d7b629ec417e02144700ce7ad505.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/5e/
-rw-r--r-- root/root 52592 2022-03-06 09:24 ./usr/lib/debug/.build-id/5e/a24ed507570b043fb4c323f30eba27fbe003c4.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/61/
-rw-r--r-- root/root 101308 2022-03-06 09:24 ./usr/lib/debug/.build-id/61/171e36c116579905a9d577fc65eee9a0df7c23.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/66/
-rw-r--r-- root/root 226296 2022-03-06 09:24 ./usr/lib/debug/.build-id/66/3da4a216cb72b43750631545c661c1c03567f0.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/73/
-rw-r--r-- root/root 1637104 2022-03-06 09:24 ./usr/lib/debug/.build-id/73/7805e9691f82ebefa7a3c3305affc7f9a43e36.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/7f/
-rw-r--r-- root/root 76528 2022-03-06 09:24 ./usr/lib/debug/.build-id/7f/cabe174de06d16e5da68398ebfaa1014829169.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/8e/
-rw-r--r-- root/root 511492 2022-03-06 09:24 ./usr/lib/debug/.build-id/8e/3bb7bc2f787dfa1b08b71c39dfb45b63b83cae.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/90/
-rw-r--r-- root/root 226296 2022-03-06 09:24 ./usr/lib/debug/.build-id/90/aec8c96cafeadd58fc61736ee55bf624988f17.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/96/
-rw-r--r-- root/root 271440 2022-03-06 09:24 ./usr/lib/debug/.build-id/96/71d9f220980b718a9140985f6a7a7309df0238.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/98/
-rw-r--r-- root/root 49820 2022-03-06 09:24 ./usr/lib/debug/.build-id/98/871343f2c199184f9dca135f8a2df9e39772f9.debug
-rw-r--r-- root/root 295848 2022-03-06 09:24 ./usr/lib/debug/.build-id/98/993ff5de247316c871b745eb7e37a66574b773.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/a1/
-rw-r--r-- root/root 99808 2022-03-06 09:24 ./usr/lib/debug/.build-id/a1/72058c51354f049b447e2241ff26b16ff7b832.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/a6/
-rw-r--r-- root/root 965580 2022-03-06 09:24 ./usr/lib/debug/.build-id/a6/fc0f4273d4d614be3f4a7efaa17a0b4587ccd7.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/a7/
-rw-r--r-- root/root 2066384 2022-03-06 09:24 ./usr/lib/debug/.build-id/a7/c0c04cddd9668f94ad251176835b948579f0c9.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/b4/
-rw-r--r-- root/root 87628 2022-03-06 09:24 ./usr/lib/debug/.build-id/b4/6c878932914e1b5cf12c648af7394e0d6ac539.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/c7/
-rw-r--r-- root/root 49794972 2022-03-06 09:24 ./usr/lib/debug/.build-id/c7/72d84d739f62ada3d04ed5331501afc0c0b647.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/d5/
-rw-r--r-- root/root 226292 2022-03-06 09:24 ./usr/lib/debug/.build-id/d5/bb44e9236b2af309999be326d6d0cf80885393.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/ef/
-rw-r--r-- root/root 77660 2022-03-06 09:24 ./usr/lib/debug/.build-id/ef/be80816dc85a8a0060783379332b1598cbf390.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/f2/
-rw-r--r-- root/root 284464 2022-03-06 09:24 ./usr/lib/debug/.build-id/f2/c3518a7b0db453819ee75d852a854af4a625c9.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-base-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-base-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-base-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-base-dbg/copyright
ceph-base_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------
new Debian package, version 2.0.
size 3224420 bytes: control archive=3972 bytes.
29 bytes, 1 lines conffiles
1338 bytes, 18 lines control
4260 bytes, 50 lines md5sums
3203 bytes, 86 lines * postinst #!/bin/sh
737 bytes, 32 lines * postrm #!/bin/sh
254 bytes, 7 lines * prerm #!/bin/sh
881 bytes, 22 lines shlibs
67 bytes, 2 lines triggers
Package: ceph-base
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 16562
Depends: binutils, ceph-common (= 16.2.7+ds-4+rpi1+b4), cryptsetup-bin | cryptsetup, e2fsprogs, gdisk, hdparm | sdparm, logrotate, nvme-cli, parted, psmisc, smartmontools, uuid-runtime, xfsprogs, python3:any, libaio1 (>= 0.3.93), libatomic1 (>= 4.8), libc6 (>= 2.33), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libleveldb1d (>= 1.23), liblz4-1 (>= 0.0~r130), librados2 (>= 16.2.7+ds), libsnappy1v5 (>= 1.1.9), libssl3 (>= 3.0.0), libstdc++6 (>= 12), zlib1g (>= 1:1.1.4)
Recommends: btrfs-tools, ceph-mds (= 16.2.7+ds-4+rpi1+b4), chrony | time-daemon | ntp, librados2 (= 16.2.7+ds-4+rpi1+b4), libradosstriper1 (= 16.2.7+ds-4+rpi1+b4), librbd1 (= 16.2.7+ds-4+rpi1+b4)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: common ceph daemon libraries and management tools
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the libraries and management tools that are common among
the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
are necessary for creating, running, and administering a Ceph storage cluster.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/sudoers.d/
-r--r----- root/root 202 2022-03-06 09:24 ./etc/sudoers.d/ceph-smartctl
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 203 2022-03-06 09:24 ./lib/systemd/system/ceph-crash.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 3124 2022-03-06 09:24 ./usr/bin/ceph-crash
-rwxr-xr-x root/root 6937404 2022-03-06 09:24 ./usr/bin/ceph-kvstore-tool
-rwxr-xr-x root/root 296 2021-12-07 16:15 ./usr/bin/ceph-run
-rwxr-xr-x root/root 210544 2022-03-06 09:24 ./usr/bin/crushtool
-rwxr-xr-x root/root 177728 2022-03-06 09:24 ./usr/bin/monmaptool
-rwxr-xr-x root/root 296512 2022-03-06 09:24 ./usr/bin/osdmaptool
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/
-rw-r--r-- root/root 652752 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_clay.so
-rw-r--r-- root/root 247340 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure.so
-rw-r--r-- root/root 247340 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure_generic.so
-rw-r--r-- root/root 247340 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_jerasure_neon.so
-rw-r--r-- root/root 1709532 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_lrc.so
-rw-r--r-- root/root 263724 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec.so
-rw-r--r-- root/root 263724 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec_generic.so
-rw-r--r-- root/root 263724 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/erasure-code/libec_shec_neon.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so -> libcls_2pc_queue.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so.1 -> libcls_2pc_queue.so.1.0.0
-rw-r--r-- root/root 148904 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_2pc_queue.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so -> libcls_cas.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so.1 -> libcls_cas.so.1.0.0
-rw-r--r-- root/root 71124 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cas.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so -> libcls_cephfs.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so.1 -> libcls_cephfs.so.1.0.0
-rw-r--r-- root/root 34260 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cephfs.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so -> libcls_cmpomap.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so.1 -> libcls_cmpomap.so.1.0.0
-rw-r--r-- root/root 54696 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_cmpomap.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so -> libcls_fifo.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so.1 -> libcls_fifo.so.1.0.0
-rw-r--r-- root/root 140712 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_fifo.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so -> libcls_hello.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so.1 -> libcls_hello.so.1.0.0
-rw-r--r-- root/root 30164 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_hello.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so -> libcls_journal.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so.1 -> libcls_journal.so.1.0.0
-rw-r--r-- root/root 71124 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_journal.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so -> libcls_kvs.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so.1 -> libcls_kvs.so.1.0.0
-rw-r--r-- root/root 79264 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_kvs.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so -> libcls_lock.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so.1 -> libcls_lock.so.1.0.0
-rw-r--r-- root/root 58792 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lock.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so -> libcls_log.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so.1 -> libcls_log.so.1.0.0
-rw-r--r-- root/root 42408 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_log.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so -> libcls_lua.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so.1 -> libcls_lua.so.1.0.0
-rw-r--r-- root/root 1070504 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_lua.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so -> libcls_numops.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so.1 -> libcls_numops.so.1.0.0
-rw-r--r-- root/root 30120 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_numops.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so -> libcls_otp.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so.1 -> libcls_otp.so.1.0.0
-rw-r--r-- root/root 54696 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_otp.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so -> libcls_queue.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so.1 -> libcls_queue.so.1.0.0
-rw-r--r-- root/root 132520 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_queue.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so -> libcls_rbd.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so.1 -> libcls_rbd.so.1.0.0
-rw-r--r-- root/root 304596 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rbd.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so -> libcls_refcount.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so.1 -> libcls_refcount.so.1.0.0
-rw-r--r-- root/root 1156520 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_refcount.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so -> libcls_rgw.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so.1 -> libcls_rgw.so.1.0.0
-rw-r--r-- root/root 1455528 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so -> libcls_rgw_gc.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so.1 -> libcls_rgw_gc.so.1.0.0
-rw-r--r-- root/root 148904 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_rgw_gc.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so -> libcls_sdk.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so.1 -> libcls_sdk.so.1.0.0
-rw-r--r-- root/root 9584 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_sdk.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so -> libcls_timeindex.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so.1 -> libcls_timeindex.so.1.0.0
-rw-r--r-- root/root 38312 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_timeindex.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so -> libcls_user.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so.1 -> libcls_user.so.1.0.0
-rw-r--r-- root/root 50600 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_user.so.1.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so -> libcls_version.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so.1 -> libcls_version.so.1.0.0
-rw-r--r-- root/root 34216 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/rados-classes/libcls_version.so.1.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/ceph/
-rwxr-xr-x root/root 6846 2021-12-07 16:15 ./usr/lib/ceph/ceph_common.sh
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/sbin/
-rwxr-xr-x root/root 231 2021-12-07 16:15 ./usr/sbin/ceph-create-keys
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-base/
-rw-r--r-- root/root 2700 2021-12-07 16:15 ./usr/share/doc/ceph-base/README.md.gz
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-base/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-base/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-base/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph/
-rw-r--r-- root/root 5658 2021-12-07 16:15 ./usr/share/doc/ceph/sample.ceph.conf.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1022 2022-03-06 09:24 ./usr/share/man/man8/ceph-create-keys.8.gz
-rw-r--r-- root/root 1560 2022-03-06 09:24 ./usr/share/man/man8/ceph-kvstore-tool.8.gz
-rw-r--r-- root/root 783 2022-03-06 09:24 ./usr/share/man/man8/ceph-run.8.gz
-rw-r--r-- root/root 4060 2022-03-06 09:24 ./usr/share/man/man8/crushtool.8.gz
-rw-r--r-- root/root 1877 2022-03-06 09:24 ./usr/share/man/man8/monmaptool.8.gz
-rw-r--r-- root/root 3314 2022-03-06 09:24 ./usr/share/man/man8/osdmaptool.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-mds/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-mgr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-osd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-rbd-mirror/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-rbd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/bootstrap-rgw/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/crash/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/crash/posted/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/tmp/
ceph-common-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------------
new Debian package, version 2.0.
size 43893292 bytes: control archive=1488 bytes.
1188 bytes, 16 lines control
1944 bytes, 19 lines md5sums
Package: ceph-common-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 52885
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-common
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the debugging symbols for ceph-common.
Build-Ids: 049cce843cd4e28ca777d6f68ae3043593497272 116cfe92ef75e9c6cf379048a2338bf4b4074c86 17e12d26c3538add2d4042710bf9ae70486b7a78 281f2490a77423f91a3ff05838a35b631ff7f1e7 2db05d6c59e73f909612343d0fc7c53aecbfae09 399b3b41b055bb734a98bef9a8cc5f14f6850a17 4980f9f66144cb8cda02d41f997763b31f331ea4 52774395b1811860d4e0c751c857990abd230903 6db496525992b6f5ec5eab06f47ee7deecbdb668 6ff48a605639d663a1ccef24e975e05c080f28e5 7e9ac8e70f6fbd0e6234b41bbb2a7c205a2343dc 9e5c8d8a1d56ba7601d05c4c9cfdc72146d5b22e 9e92a3fe59715b0f75b1414565d0bc39ff3618d0 a6e12bee9c59696472eccdb958bc4f4c455ce181 d89f2422495fd53064d915a9e6a3d56848704cc3 e0a51772a99fc1b886dbb2d8b26c8ff599a71d5c
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/04/
-rw-r--r-- root/root 269120 2022-03-06 09:24 ./usr/lib/debug/.build-id/04/9cce843cd4e28ca777d6f68ae3043593497272.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/11/
-rw-r--r-- root/root 9716152 2022-03-06 09:24 ./usr/lib/debug/.build-id/11/6cfe92ef75e9c6cf379048a2338bf4b4074c86.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/17/
-rw-r--r-- root/root 57124 2022-03-06 09:24 ./usr/lib/debug/.build-id/17/e12d26c3538add2d4042710bf9ae70486b7a78.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/28/
-rw-r--r-- root/root 77288 2022-03-06 09:24 ./usr/lib/debug/.build-id/28/1f2490a77423f91a3ff05838a35b631ff7f1e7.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/2d/
-rw-r--r-- root/root 5309016 2022-03-06 09:24 ./usr/lib/debug/.build-id/2d/b05d6c59e73f909612343d0fc7c53aecbfae09.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/39/
-rw-r--r-- root/root 14415072 2022-03-06 09:24 ./usr/lib/debug/.build-id/39/9b3b41b055bb734a98bef9a8cc5f14f6850a17.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/49/
-rw-r--r-- root/root 9549508 2022-03-06 09:24 ./usr/lib/debug/.build-id/49/80f9f66144cb8cda02d41f997763b31f331ea4.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/52/
-rw-r--r-- root/root 278656 2022-03-06 09:24 ./usr/lib/debug/.build-id/52/774395b1811860d4e0c751c857990abd230903.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/6d/
-rw-r--r-- root/root 52732 2022-03-06 09:24 ./usr/lib/debug/.build-id/6d/b496525992b6f5ec5eab06f47ee7deecbdb668.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/6f/
-rw-r--r-- root/root 656880 2022-03-06 09:24 ./usr/lib/debug/.build-id/6f/f48a605639d663a1ccef24e975e05c080f28e5.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/7e/
-rw-r--r-- root/root 263552 2022-03-06 09:24 ./usr/lib/debug/.build-id/7e/9ac8e70f6fbd0e6234b41bbb2a7c205a2343dc.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/9e/
-rw-r--r-- root/root 237540 2022-03-06 09:24 ./usr/lib/debug/.build-id/9e/5c8d8a1d56ba7601d05c4c9cfdc72146d5b22e.debug
-rw-r--r-- root/root 3018212 2022-03-06 09:24 ./usr/lib/debug/.build-id/9e/92a3fe59715b0f75b1414565d0bc39ff3618d0.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/a6/
-rw-r--r-- root/root 578604 2022-03-06 09:24 ./usr/lib/debug/.build-id/a6/e12bee9c59696472eccdb958bc4f4c455ce181.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/d8/
-rw-r--r-- root/root 9477024 2022-03-06 09:24 ./usr/lib/debug/.build-id/d8/9f2422495fd53064d915a9e6a3d56848704cc3.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/e0/
-rw-r--r-- root/root 87824 2022-03-06 09:24 ./usr/lib/debug/.build-id/e0/a51772a99fc1b886dbb2d8b26c8ff599a71d5c.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-common-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-common-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-common-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-common-dbg/copyright
ceph-common_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 6470152 bytes: control archive=5232 bytes.
64 bytes, 3 lines conffiles
1649 bytes, 16 lines control
3595 bytes, 53 lines md5sums
7080 bytes, 191 lines * postinst #!/bin/sh
2479 bytes, 93 lines * postrm #!/bin/sh
809 bytes, 29 lines * preinst #!/bin/sh
264 bytes, 7 lines * prerm #!/bin/sh
169 bytes, 4 lines shlibs
67 bytes, 2 lines triggers
Package: ceph-common
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 30183
Depends: librbd1 (= 16.2.7+ds-4+rpi1+b4), python3-ceph-argparse (= 16.2.7+ds-4+rpi1+b4), python3-ceph-common (<< 16.2.7+ds-4+rpi1.1~), python3-ceph-common (>= 16.2.7+ds-4+rpi1), python3-cephfs (= 16.2.7+ds-4+rpi1+b4), python3-prettytable, python3-rados (= 16.2.7+ds-4+rpi1+b4), python3-rbd (= 16.2.7+ds-4+rpi1+b4), python3-requests, python3:any, libatomic1 (>= 4.8), libbabeltrace1 (>= 1.5.4), libblkid1 (>= 2.17.2), libboost-context1.74.0 (>= 1.74.0), libboost-filesystem1.74.0 (>= 1.74.0), libboost-program-options1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.33), libcap-ng0 (>= 0.7.9), libcephfs2 (>= 12.0.3), libcurl3-gnutls (>= 7.28.0), libexpat1 (>= 2.0.1), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libicu71 (>= 71.1-1~), libkeyutils1 (>= 1.4), libldap-2.5-0 (>= 2.5.4), liblua5.3-0, libncurses6 (>= 6), liboath0 (>= 1.10.0), librabbitmq4 (>= 0.10.0), librados2 (>= 16.2.7+ds), libradosstriper1 (>= 0.87), libssl3 (>= 3.0.0), libstdc++6 (>= 12), libtinfo6 (>= 6), libudev1 (>= 183)
Suggests: ceph, ceph-mds
Conflicts: ceph-client-tools
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: common utilities to mount and interact with a ceph storage cluster
Ceph is a distributed storage and file system designed to provide
excellent performance, reliability, and scalability. This is a collection
of common tools that allow one to interact with and administer a Ceph cluster.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/ceph/
-rw-r--r-- root/root 92 2022-03-06 09:24 ./etc/ceph/rbdmap
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/default/
-rw-r--r-- root/root 159 2021-12-07 16:15 ./etc/default/ceph
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/logrotate.d/
-rw-r--r-- root/root 358 2022-03-06 09:24 ./etc/logrotate.d/ceph-common
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 129 2021-12-07 16:15 ./lib/systemd/system/ceph.target
-rw-r--r-- root/root 417 2022-03-06 09:24 ./lib/systemd/system/rbdmap.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/udev/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/udev/rules.d/
-rw-r--r-- root/root 362 2022-03-06 09:24 ./lib/udev/rules.d/50-rbd.rules
drwxr-xr-x root/root 0 2022-03-06 09:24 ./sbin/
-rwxr-xr-x root/root 173640 2022-03-06 09:24 ./sbin/mount.ceph
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 46227 2022-03-06 09:24 ./usr/bin/ceph
-rwxr-xr-x root/root 165460 2022-03-06 09:24 ./usr/bin/ceph-authtool
-rwxr-xr-x root/root 165440 2022-03-06 09:24 ./usr/bin/ceph-conf
-rwxr-xr-x root/root 155 2022-03-06 09:24 ./usr/bin/ceph-dencoder
-rwxr-xr-x root/root 4172 2022-03-06 09:24 ./usr/bin/ceph-post-file
-rwxr-xr-x root/root 452 2021-12-07 16:15 ./usr/bin/ceph-rbdnamer
-rwxr-xr-x root/root 1947264 2022-03-06 09:24 ./usr/bin/ceph-syn
-rwxr-xr-x root/root 5146924 2022-03-06 09:24 ./usr/bin/cephfs-data-scan
-rwxr-xr-x root/root 5163312 2022-03-06 09:24 ./usr/bin/cephfs-journal-tool
-rwxr-xr-x root/root 5073196 2022-03-06 09:24 ./usr/bin/cephfs-table-tool
-rwxr-xr-x root/root 444012 2022-03-06 09:24 ./usr/bin/rados
-rwxr-xr-x root/root 8136848 2022-03-06 09:24 ./usr/bin/radosgw-admin
-rwxr-xr-x root/root 3025232 2022-03-06 09:24 ./usr/bin/rbd
-rwxr-xr-x root/root 329280 2022-03-06 09:24 ./usr/bin/rbd-replay
-rwxr-xr-x root/root 2070 2021-12-07 16:15 ./usr/bin/rbd-replay-many
-rwxr-xr-x root/root 149048 2022-03-06 09:24 ./usr/bin/rbd-replay-prep
-rwxr-xr-x root/root 4481 2021-12-07 16:15 ./usr/bin/rbdmap
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so -> libceph_lz4.so.2
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so.2 -> libceph_lz4.so.2.0.0
-rw-r--r-- root/root 34208 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_lz4.so.2.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so -> libceph_snappy.so.2
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so.2 -> libceph_snappy.so.2.0.0
-rw-r--r-- root/root 34208 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_snappy.so.2.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so -> libceph_zlib.so.2
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so.2 -> libceph_zlib.so.2.0.0
-rw-r--r-- root/root 54736 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zlib.so.2.0.0
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so -> libceph_zstd.so.2
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so.2 -> libceph_zstd.so.2.0.0
-rw-r--r-- root/root 570784 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/compressor/libceph_zstd.so.2.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/tmpfiles.d/
-rw-r--r-- root/root 29 2022-03-06 09:24 ./usr/lib/tmpfiles.d/ceph.conf
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/bash-completion/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/bash-completion/completions/
-rw-r--r-- root/root 1488 2021-12-07 16:15 ./usr/share/bash-completion/completions/ceph
-rw-r--r-- root/root 1190 2021-12-07 16:15 ./usr/share/bash-completion/completions/rados
-rw-r--r-- root/root 1825 2021-12-07 16:15 ./usr/share/bash-completion/completions/radosgw-admin
-rw-r--r-- root/root 2754 2021-12-07 16:15 ./usr/share/bash-completion/completions/rbd
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/ceph/
-rw-r--r-- root/root 1679 2021-12-07 16:15 ./usr/share/ceph/id_rsa_drop.ceph.com
-rw-r--r-- root/root 413 2021-12-07 16:15 ./usr/share/ceph/id_rsa_drop.ceph.com.pub
-rw-r--r-- root/root 395 2021-12-07 16:15 ./usr/share/ceph/known_hosts_drop.ceph.com
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-common/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-common/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-common/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-common/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 54 2022-03-06 09:24 ./usr/share/lintian/overrides/ceph-common
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man1/
-rw-r--r-- root/root 391 2022-03-06 09:24 ./usr/share/man/man1/ceph-crush-location.1.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 2794 2022-03-06 09:24 ./usr/share/man/man8/ceph-authtool.8.gz
-rw-r--r-- root/root 2109 2022-03-06 09:24 ./usr/share/man/man8/ceph-conf.8.gz
-rw-r--r-- root/root 2022 2022-03-06 09:24 ./usr/share/man/man8/ceph-dencoder.8.gz
-rw-r--r-- root/root 1281 2022-03-06 09:24 ./usr/share/man/man8/ceph-post-file.8.gz
-rw-r--r-- root/root 807 2022-03-06 09:24 ./usr/share/man/man8/ceph-rbdnamer.8.gz
-rw-r--r-- root/root 1420 2022-03-06 09:24 ./usr/share/man/man8/ceph-syn.8.gz
-rw-r--r-- root/root 11345 2022-03-06 09:24 ./usr/share/man/man8/ceph.8.gz
-rw-r--r-- root/root 3522 2022-03-06 09:24 ./usr/share/man/man8/mount.ceph.8.gz
-rw-r--r-- root/root 3838 2022-03-06 09:24 ./usr/share/man/man8/rados.8.gz
-rw-r--r-- root/root 6290 2022-03-06 09:24 ./usr/share/man/man8/radosgw-admin.8.gz
-rw-r--r-- root/root 1235 2022-03-06 09:24 ./usr/share/man/man8/rbd-replay-many.8.gz
-rw-r--r-- root/root 919 2022-03-06 09:24 ./usr/share/man/man8/rbd-replay-prep.8.gz
-rw-r--r-- root/root 1205 2022-03-06 09:24 ./usr/share/man/man8/rbd-replay.8.gz
-rw-r--r-- root/root 12472 2022-03-06 09:24 ./usr/share/man/man8/rbd.8.gz
-rw-r--r-- root/root 2309 2022-03-06 09:24 ./usr/share/man/man8/rbdmap.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/log/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/log/ceph/
ceph-immutable-object-cache-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------------------------
new Debian package, version 2.0.
size 466220 bytes: control archive=808 bytes.
727 bytes, 18 lines control
402 bytes, 4 lines md5sums
Package: ceph-immutable-object-cache-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 647
Depends: ceph-immutable-object-cache (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-immutable-object-cache
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a daemon for immutable
object cache.
.
This package contains the debugging symbols for ceph-immutable-object-cache.
Build-Ids: b582356b7dda42fa43e8e5650cd3350a8a2038d0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/b5/
-rw-r--r-- root/root 573784 2022-03-06 09:24 ./usr/lib/debug/.build-id/b5/82356b7dda42fa43e8e5650cd3350a8a2038d0.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache-dbg/copyright
ceph-immutable-object-cache_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------------------------
new Debian package, version 2.0.
size 134124 bytes: control archive=1464 bytes.
676 bytes, 15 lines control
618 bytes, 7 lines md5sums
1370 bytes, 27 lines * postinst #!/bin/sh
714 bytes, 21 lines * postrm #!/bin/sh
270 bytes, 7 lines * prerm #!/bin/sh
Package: ceph-immutable-object-cache
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 418
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4), librados2 (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libc6 (>= 2.33), libgcc-s1 (>= 3.5), libstdc++6 (>= 11)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: Ceph daemon for immutable object cache
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a daemon for immutable
object cache.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 201 2021-12-07 16:15 ./lib/systemd/system/ceph-immutable-object-cache.target
-rw-r--r-- root/root 778 2022-03-06 09:24 ./lib/systemd/system/ceph-immutable-object-cache@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 329296 2022-03-06 09:24 ./usr/bin/ceph-immutable-object-cache
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-immutable-object-cache/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1193 2022-03-06 09:24 ./usr/share/man/man8/ceph-immutable-object-cache.8.gz
ceph-mds-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 7920364 bytes: control archive=780 bytes.
605 bytes, 17 lines control
345 bytes, 4 lines md5sums
Package: ceph-mds-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 9390
Depends: ceph-mds (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-mds
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the debugging symbols for ceph-mds.
Build-Ids: 3e29a185cc3c00cdd1f83d9ffe6019efbeb3c43c
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/3e/
-rw-r--r-- root/root 9527120 2022-03-06 09:24 ./usr/lib/debug/.build-id/3e/29a185cc3c00cdd1f83d9ffe6019efbeb3c43c.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mds-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mds-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mds-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mds-dbg/copyright
ceph-mds_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------
new Debian package, version 2.0.
size 1507176 bytes: control archive=2028 bytes.
849 bytes, 17 lines control
556 bytes, 8 lines md5sums
2372 bytes, 72 lines * postinst #!/bin/sh
657 bytes, 21 lines * postrm #!/bin/sh
251 bytes, 7 lines * prerm #!/bin/sh
Package: ceph-mds
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 5091
Depends: ceph, ceph-base (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libc6 (>= 2.33), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), liblua5.3-0, librados2 (>= 16.2.7+ds), libstdc++6 (>= 12)
Recommends: ceph-common, ceph-fuse, libcephfs2
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: metadata server for the ceph distributed file system
Ceph is a distributed storage and network file system designed to
provide excellent performance, reliability, and scalability.
.
This package contains the metadata server daemon, which is used to
create a distributed file system on top of the ceph storage cluster.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 238 2021-12-07 16:15 ./lib/systemd/system/ceph-mds.target
-rw-r--r-- root/root 911 2022-03-06 09:24 ./lib/systemd/system/ceph-mds@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 5105972 2022-03-06 09:24 ./usr/bin/ceph-mds
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mds/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mds/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mds/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mds/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 812 2022-03-06 09:24 ./usr/share/lintian/overrides/ceph-mds
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1305 2022-03-06 09:24 ./usr/share/man/man8/ceph-mds.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/mds/
ceph-mgr-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 5786436 bytes: control archive=776 bytes.
605 bytes, 17 lines control
345 bytes, 4 lines md5sums
Package: ceph-mgr-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 6909
Depends: ceph-mgr (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the debugging symbols for ceph-mgr.
Build-Ids: 3cefe5bef831a30c51a0236d5f4df134d19b6a3e
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/3c/
-rw-r--r-- root/root 6986332 2022-03-06 09:24 ./usr/lib/debug/.build-id/3c/efe5bef831a30c51a0236d5f4df134d19b6a3e.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mgr-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mgr-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mgr-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mgr-dbg/copyright
ceph-mgr_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------
new Debian package, version 2.0.
size 985764 bytes: control archive=2208 bytes.
1131 bytes, 18 lines control
550 bytes, 8 lines md5sums
2456 bytes, 76 lines * postinst #!/bin/sh
657 bytes, 21 lines * postrm #!/bin/sh
251 bytes, 7 lines * prerm #!/bin/sh
Package: ceph-mgr
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 3492
Depends: ceph-base (= 16.2.7+ds-4+rpi1+b4), ceph-mgr-modules-core (<< 16.2.7+ds-4+rpi1.1~), ceph-mgr-modules-core (>= 16.2.7+ds-4+rpi1), python3-bcrypt, python3-cherrypy3, python3-jwt, python3-openssl, python3-pecan, python3-requests, python3-werkzeug, libatomic1 (>= 4.8), libboost-python1.74.0 (>= 1.74.0), libc6 (>= 2.33), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libpython3.10 (>= 3.10.0), librados2 (>= 16.2.7+ds), libstdc++6 (>= 12)
Suggests: ceph-mgr-dashboard, ceph-mgr-diskprediction-local, ceph-mgr-rook
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: manager for the ceph distributed file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the manager daemon, which is used to expose high
level management and monitoring functionality.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 238 2021-12-07 16:15 ./lib/systemd/system/ceph-mgr.target
-rw-r--r-- root/root 1047 2022-03-06 09:24 ./lib/systemd/system/ceph-mgr@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 3375688 2022-03-06 09:24 ./usr/bin/ceph-mgr
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/ceph/mgr/
-rw-r--r-- root/root 67911 2021-12-07 16:15 ./usr/share/ceph/mgr/mgr_module.py
-rw-r--r-- root/root 28339 2021-12-07 16:15 ./usr/share/ceph/mgr/mgr_util.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mgr/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mgr/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mgr/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mgr/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/mgr/
ceph-mon-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 96425320 bytes: control archive=840 bytes.
647 bytes, 17 lines control
451 bytes, 5 lines md5sums
Package: ceph-mon-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 97991
Depends: ceph-mon (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-mon
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the debugging symbols for ceph-mon.
Build-Ids: 5cec04d21e1c92a5ca106bdfd5a7951b0ddd5a70 acbb7b8c44c8bc1b7cf391669f1e3e3538903e4c
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/5c/
-rw-r--r-- root/root 53436768 2022-03-06 09:24 ./usr/lib/debug/.build-id/5c/ec04d21e1c92a5ca106bdfd5a7951b0ddd5a70.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/ac/
-rw-r--r-- root/root 46816144 2022-03-06 09:24 ./usr/lib/debug/.build-id/ac/bb7b8c44c8bc1b7cf391669f1e3e3538903e4c.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mon-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mon-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mon-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mon-dbg/copyright
ceph-mon_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------
new Debian package, version 2.0.
size 2599392 bytes: control archive=2140 bytes.
1038 bytes, 19 lines control
616 bytes, 9 lines md5sums
2280 bytes, 71 lines * postinst #!/bin/bash
657 bytes, 21 lines * postrm #!/bin/sh
251 bytes, 7 lines * prerm #!/bin/sh
Package: ceph-mon
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 12114
Depends: ceph-base (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libboost-program-options1.74.0 (>= 1.74.0), libc6 (>= 2.33), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libleveldb1d (>= 1.23), liblz4-1 (>= 0.0~r130), librados2 (>= 16.2.7+ds), libsnappy1v5 (>= 1.1.9), libstdc++6 (>= 12), zlib1g (>= 1:1.1.4)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: monitor server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the cluster monitor daemon for the Ceph storage
system. One or more instances of ceph-mon form a Paxos part-time parliament
cluster that provides extremely reliable and durable storage of cluster
membership, configuration, and state.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 558 2022-03-06 09:24 ./lib/systemd/system/ceph-mon.service
-rw-r--r-- root/root 200 2021-12-07 16:15 ./lib/systemd/system/ceph-mon.target
-rw-r--r-- root/root 1136 2022-03-06 09:24 ./lib/systemd/system/ceph-mon@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 7629900 2022-03-06 09:24 ./usr/bin/ceph-mon
-rwxr-xr-x root/root 4667660 2022-03-06 09:24 ./usr/bin/ceph-monstore-tool
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-mon/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-mon/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-mon/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-mon/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1712 2022-03-06 09:24 ./usr/share/man/man8/ceph-mon.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/mon/
ceph-osd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 212839712 bytes: control archive=984 bytes.
771 bytes, 17 lines control
769 bytes, 8 lines md5sums
Package: ceph-osd-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 221207
Depends: ceph-osd (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for ceph-osd
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the debugging symbols for ceph-osd.
Build-Ids: 17436b1eb516750254f8a55a6f78a1d8df94895b 2494b76668330ed597f091310ba405ce6e92ec80 8e142e32518145ab1200e7afae78cc348c015bf7 add07ea749220e118553a9a4c868ce52b11c2d2e f14ccd4f815ff4bb77583f9da78d1ce12622b63f
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/17/
-rw-r--r-- root/root 46534312 2022-03-06 09:24 ./usr/lib/debug/.build-id/17/436b1eb516750254f8a55a6f78a1d8df94895b.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/24/
-rw-r--r-- root/root 59899496 2022-03-06 09:24 ./usr/lib/debug/.build-id/24/94b76668330ed597f091310ba405ce6e92ec80.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/8e/
-rw-r--r-- root/root 69787640 2022-03-06 09:24 ./usr/lib/debug/.build-id/8e/142e32518145ab1200e7afae78cc348c015bf7.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/ad/
-rw-r--r-- root/root 352176 2022-03-06 09:24 ./usr/lib/debug/.build-id/ad/d07ea749220e118553a9a4c868ce52b11c2d2e.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/f1/
-rw-r--r-- root/root 49848364 2022-03-06 09:24 ./usr/lib/debug/.build-id/f1/4ccd4f815ff4bb77583f9da78d1ce12622b63f.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-osd-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-osd-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-osd-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-osd-dbg/copyright
ceph-osd_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------
new Debian package, version 2.0.
size 11127296 bytes: control archive=4404 bytes.
31 bytes, 1 lines conffiles
1316 bytes, 20 lines control
9426 bytes, 102 lines md5sums
1521 bytes, 37 lines * postinst #!/bin/sh
657 bytes, 21 lines * postrm #!/bin/sh
641 bytes, 17 lines * prerm #!/bin/sh
Package: ceph-osd
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 42870
Pre-Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4)
Depends: ceph-base (= 16.2.7+ds-4+rpi1+b4), lvm2, sudo, python3-ceph, python3:any, libaio1 (>= 0.3.93), libatomic1 (>= 4.8), libblkid1 (>= 2.17.2), libboost-iostreams1.74.0 (>= 1.74.0), libboost-program-options1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.33), libfmt8 (>= 8.1.1+ds1), libfuse2 (>= 2.8), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libibverbs1 (>= 1.1.6), libleveldb1d (>= 1.23), liblz4-1 (>= 0.0~r130), librados2 (>= 16.2.7+ds), librdmacm1 (>= 1.0.15), libsnappy1v5 (>= 1.1.9), libssl3 (>= 3.0.0), libstdc++6 (>= 12), libudev1 (>= 183), zlib1g (>= 1:1.1.4)
Suggests: nvme-cli
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: OSD server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the Object Storage Daemon for the Ceph storage system.
It is responsible for storing objects on a local file system
and providing access to them over the network.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/sysctl.d/
-rw-r--r-- root/root 25 2022-03-06 09:24 ./etc/sysctl.d/30-ceph-osd.conf
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 266 2022-03-06 09:24 ./lib/systemd/system/ceph-osd.target
-rw-r--r-- root/root 1097 2022-03-06 09:24 ./lib/systemd/system/ceph-osd@.service
-rw-r--r-- root/root 302 2021-12-07 16:15 ./lib/systemd/system/ceph-volume@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/udev/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/udev/rules.d/
-rw-r--r-- root/root 398 2022-03-06 09:24 ./lib/udev/rules.d/95-ceph-osd-lvm.rules
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 6994724 2022-03-06 09:24 ./usr/bin/ceph-bluestore-tool
-rwxr-xr-x root/root 1478 2021-12-07 16:15 ./usr/bin/ceph-clsinfo
-rwxr-xr-x root/root 210496 2022-03-06 09:24 ./usr/bin/ceph-erasure-code-tool
-rwxr-xr-x root/root 12864788 2022-03-06 09:24 ./usr/bin/ceph-objectstore-tool
-rwxr-xr-x root/root 18521556 2022-03-06 09:24 ./usr/bin/ceph-osd
-rwxr-xr-x root/root 4532460 2022-03-06 09:24 ./usr/bin/ceph-osdomap-tool
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/ceph/
-rwxr-xr-x root/root 1251 2021-12-07 16:15 ./usr/lib/ceph/ceph-osd-prestart.sh
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/
-rw-r--r-- root/root 791 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root 113 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root 104 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/entry_points.txt
-rw-r--r-- root/root 1 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/not-zip-safe
-rw-r--r-- root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/requires.txt
-rw-r--r-- root/root 12 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume-1.0.0.egg-info/top_level.txt
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/
-rw-r--r-- root/root 626 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/__init__.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/api/
-rw-r--r-- root/root 67 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/api/__init__.py
-rw-r--r-- root/root 38239 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/api/lvm.py
-rw-r--r-- root/root 8785 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/configuration.py
-rw-r--r-- root/root 2474 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/decorators.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/devices/
-rw-r--r-- root/root 38 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/__init__.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/
-rw-r--r-- root/root 29 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/__init__.py
-rw-r--r-- root/root 14691 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/activate.py
-rw-r--r-- root/root 24252 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/batch.py
-rw-r--r-- root/root 5924 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/common.py
-rw-r--r-- root/root 2961 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/create.py
-rw-r--r-- root/root 2721 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/deactivate.py
-rw-r--r-- root/root 7339 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/listing.py
-rw-r--r-- root/root 1409 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py
-rw-r--r-- root/root 26203 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/migrate.py
-rw-r--r-- root/root 17362 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/prepare.py
-rw-r--r-- root/root 2174 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/trigger.py
-rw-r--r-- root/root 14402 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/lvm/zap.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/
-rw-r--r-- root/root 29 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/__init__.py
-rw-r--r-- root/root 4789 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/activate.py
-rw-r--r-- root/root 1376 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/common.py
-rw-r--r-- root/root 6678 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/list.py
-rw-r--r-- root/root 1069 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/main.py
-rw-r--r-- root/root 5919 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/raw/prepare.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/
-rw-r--r-- root/root 32 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/__init__.py
-rw-r--r-- root/root 12877 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/activate.py
-rw-r--r-- root/root 1116 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/main.py
-rw-r--r-- root/root 15673 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/scan.py
-rw-r--r-- root/root 2202 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/devices/simple/trigger.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/drive_group/
-rw-r--r-- root/root 32 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/drive_group/__init__.py
-rw-r--r-- root/root 3194 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/drive_group/main.py
-rw-r--r-- root/root 1616 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/exceptions.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/inventory/
-rw-r--r-- root/root 35 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/inventory/__init__.py
-rw-r--r-- root/root 2219 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/inventory/main.py
-rw-r--r-- root/root 1718 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/log.py
-rw-r--r-- root/root 6405 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/main.py
-rw-r--r-- root/root 8373 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/process.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/systemd/
-rw-r--r-- root/root 30 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/systemd/__init__.py
-rw-r--r-- root/root 3566 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/systemd/main.py
-rw-r--r-- root/root 2306 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/systemd/systemctl.py
-rw-r--r-- root/root 5516 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/terminal.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/tests/
-rw-r--r-- root/root 0 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/__init__.py
-rw-r--r-- root/root 9483 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/conftest.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/
-rw-r--r-- root/root 0 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/__init__.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/
-rw-r--r-- root/root 0 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/__init__.py
-rw-r--r-- root/root 21763 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_activate.py
-rw-r--r-- root/root 13286 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_batch.py
-rw-r--r-- root/root 192 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_common.py
-rw-r--r-- root/root 1995 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_create.py
-rw-r--r-- root/root 2482 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_deactivate.py
-rw-r--r-- root/root 11012 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_listing.py
-rw-r--r-- root/root 94357 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_migrate.py
-rw-r--r-- root/root 8189 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_prepare.py
-rw-r--r-- root/root 1543 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_trigger.py
-rw-r--r-- root/root 10244 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/lvm/test_zap.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/
-rw-r--r-- root/root 0 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/__init__.py
-rw-r--r-- root/root 9590 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/test_list.py
-rw-r--r-- root/root 4552 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/raw/test_prepare.py
-rw-r--r-- root/root 1001 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/devices/test_zap.py
-rw-r--r-- root/root 3812 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_configuration.py
-rw-r--r-- root/root 2155 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_decorators.py
-rw-r--r-- root/root 8066 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_inventory.py
-rw-r--r-- root/root 2855 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_main.py
-rw-r--r-- root/root 3292 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_process.py
-rw-r--r-- root/root 4512 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/tests/test_terminal.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/ceph_volume/util/
-rw-r--r-- root/root 3072 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/__init__.py
-rw-r--r-- root/root 6068 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/arg_validators.py
-rw-r--r-- root/root 2743 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/constants.py
-rw-r--r-- root/root 20974 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/device.py
-rw-r--r-- root/root 26118 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/disk.py
-rw-r--r-- root/root 9394 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/encryption.py
-rw-r--r-- root/root 6904 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/lsmdisk.py
-rw-r--r-- root/root 18290 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/prepare.py
-rw-r--r-- root/root 10544 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/system.py
-rw-r--r-- root/root 881 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume/util/templates.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/sbin/
-rwxr-xr-x root/root 979 2022-03-06 09:24 ./usr/sbin/ceph-volume
-rwxr-xr-x root/root 995 2022-03-06 09:24 ./usr/sbin/ceph-volume-systemd
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-osd/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-osd/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-osd/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-osd/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 3282 2022-03-06 09:24 ./usr/share/man/man8/ceph-bluestore-tool.8.gz
-rw-r--r-- root/root 740 2022-03-06 09:24 ./usr/share/man/man8/ceph-clsinfo.8.gz
-rw-r--r-- root/root 1895 2022-03-06 09:24 ./usr/share/man/man8/ceph-osd.8.gz
-rw-r--r-- root/root 1045 2022-03-06 09:24 ./usr/share/man/man8/ceph-volume-systemd.8.gz
-rw-r--r-- root/root 4532 2022-03-06 09:24 ./usr/share/man/man8/ceph-volume.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/osd/
ceph-test_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------
new Debian package, version 2.0.
size 49104 bytes: control archive=668 bytes.
427 bytes, 12 lines control
298 bytes, 4 lines md5sums
Package: ceph-test
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 95
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4), curl, jq, socat, xmlstarlet
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: Ceph test and benchmarking tools
This package contains tools for testing and benchmarking Ceph.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph-test/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph-test/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph-test/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph-test/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/java/
-rw-r--r-- root/root 11764 2022-03-06 09:24 ./usr/share/java/libcephfs-test.jar
ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------
new Debian package, version 2.0.
size 42584 bytes: control archive=788 bytes.
597 bytes, 15 lines control
417 bytes, 6 lines md5sums
Package: ceph
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 93
Depends: ceph-mgr (= 16.2.7+ds-4+rpi1+b4), ceph-mon (= 16.2.7+ds-4+rpi1+b4), ceph-osd (= 16.2.7+ds-4+rpi1+b4)
Suggests: ceph-mds (= 16.2.7+ds-4+rpi1+b4)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: distributed storage and file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/ceph/
-rw-r--r-- root/root 3085 2022-03-06 09:24 ./usr/share/doc/ceph/NEWS.Debian.gz
-rw-r--r-- root/root 3489 2022-03-06 09:24 ./usr/share/doc/ceph/README.Debian
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/ceph/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/ceph/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/ceph/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 21 2022-03-06 09:24 ./usr/share/lintian/overrides/ceph
cephadm_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 101852 bytes: control archive=1260 bytes.
669 bytes, 18 lines control
341 bytes, 5 lines md5sums
1094 bytes, 46 lines * postinst #!/bin/sh
Package: cephadm
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 400
Depends: lvm2, python3:any
Recommends: podman (>= 2.0.2) | docker.io
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: utility to bootstrap ceph daemons with systemd and containers
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
The cephadm utility is used to bootstrap a Ceph cluster and to manage
ceph daemons deployed with systemd and containers.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/sbin/
-rwxr-xr-x root/root 313981 2022-03-06 09:24 ./usr/sbin/cephadm
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/cephadm/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/cephadm/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/cephadm/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/cephadm/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 5159 2022-03-06 09:24 ./usr/share/man/man8/cephadm.8.gz
cephfs-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------------
new Debian package, version 2.0.
size 726164 bytes: control archive=808 bytes.
641 bytes, 16 lines control
360 bytes, 4 lines md5sums
Package: cephfs-mirror-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 936
Depends: cephfs-mirror (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for cephfs-mirror
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a daemon for mirroring CephFS
directory snapshots between Ceph clusters.
Build-Ids: dd2bb793806737230246301e3c91da69b911568f
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/dd/
-rw-r--r-- root/root 869664 2022-03-06 09:24 ./usr/lib/debug/.build-id/dd/2bb793806737230246301e3c91da69b911568f.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror-dbg/copyright
cephfs-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 176168 bytes: control archive=808 bytes.
704 bytes, 14 lines control
298 bytes, 4 lines md5sums
Package: cephfs-mirror
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 545
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4), libcephfs2 (= 16.2.7+ds-4+rpi1+b4), librados2 (= 16.2.7+ds-4+rpi1+b4), libc6 (>= 2.33), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libstdc++6 (>= 12)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a daemon for mirroring CephFS
directory snapshots between Ceph clusters.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 472640 2022-03-06 09:24 ./usr/bin/cephfs-mirror
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/cephfs-mirror/copyright
libcephfs-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 52412 bytes: control archive=872 bytes.
821 bytes, 20 lines control
377 bytes, 5 lines md5sums
Package: libcephfs-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 175
Depends: libcephfs2 (= 16.2.7+ds-4+rpi1+b4)
Conflicts: libceph-dev, libceph1-dev, libcephfs2-dev
Replaces: libceph-dev, libceph1-dev, libcephfs2-dev
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: Ceph distributed file system client library (development files)
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
.
This package contains development files needed for building applications that
link against libcephfs2.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/cephfs/
-rw-r--r-- root/root 4327 2021-12-07 16:15 ./usr/include/cephfs/ceph_ll_client.h
-rw-r--r-- root/root 84693 2021-12-07 16:15 ./usr/include/cephfs/libcephfs.h
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libcephfs.so -> libcephfs.so.2
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libcephfs-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libcephfs-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libcephfs-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libcephfs-dev/copyright
libcephfs-jni-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------------
new Debian package, version 2.0.
size 54896 bytes: control archive=548 bytes.
405 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: libcephfs-jni-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 92
Depends: libcephfs-jni (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for libcephfs-jni
Build-Ids: ba3fd4a2bba30a345dfc025d0503e4db3aef12f1
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/ba/
-rw-r--r-- root/root 83152 2022-03-06 09:24 ./usr/lib/debug/.build-id/ba/3fd4a2bba30a345dfc025d0503e4db3aef12f1.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/libcephfs-jni-dbgsym -> libcephfs-jni
libcephfs-jni_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 67524 bytes: control archive=840 bytes.
659 bytes, 16 lines control
387 bytes, 5 lines md5sums
Package: libcephfs-jni
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 191
Depends: libcephfs2 (= 16.2.7+ds-4+rpi1+b4), libc6 (>= 2.17), libgcc-s1 (>= 3.5), librados2 (>= 16.2.7+ds), libstdc++6 (>= 5.2)
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: Java Native Interface library for CephFS Java bindings
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the Java Native Interface library for interacting
with the Ceph File System.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/jni/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/jni/libcephfs_jni.so -> libcephfs_jni.so.1
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/jni/libcephfs_jni.so.1 -> libcephfs_jni.so.1.0.0
-rw-r--r-- root/root 103888 2022-03-06 09:24 ./usr/lib/jni/libcephfs_jni.so.1.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libcephfs-jni/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libcephfs-jni/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libcephfs-jni/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libcephfs-jni/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 44 2022-03-06 09:24 ./usr/share/lintian/overrides/libcephfs-jni
libcephfs2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------
new Debian package, version 2.0.
size 2245304 bytes: control archive=860 bytes.
775 bytes, 21 lines control
351 bytes, 4 lines md5sums
Package: libcephfs2-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 2810
Depends: libcephfs2 (= 16.2.7+ds-4+rpi1+b4)
Conflicts: libceph1-dbg
Replaces: libceph1-dbg
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for libcephfs2
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
.
This package contains debugging symbols for libcephfs2.
Build-Ids: 8f63d8eafc2ecc13fa26c15fbe2f7e1ef07af074
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/8f/
-rw-r--r-- root/root 2788900 2022-03-06 09:24 ./usr/lib/debug/.build-id/8f/63d8eafc2ecc13fa26c15fbe2f7e1ef07af074.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libcephfs2-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libcephfs2-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libcephfs2-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libcephfs2-dbg/copyright
libcephfs2_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------------
new Debian package, version 2.0.
size 477768 bytes: control archive=5652 bytes.
753 bytes, 17 lines control
387 bytes, 5 lines md5sums
38 bytes, 1 lines shlibs
35261 bytes, 588 lines symbols
67 bytes, 2 lines triggers
Package: libcephfs2
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1475
Depends: libatomic1 (>= 4.8), libc6 (>= 2.32), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), librados2 (>= 16.2.7+ds), libstdc++6 (>= 12)
Conflicts: libceph, libceph1, libcephfs
Replaces: libceph, libceph1, libcephfs
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: Ceph distributed file system client library
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libcephfs.so.2 -> libcephfs.so.2.0.0
-rw-r--r-- root/root 1381900 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libcephfs.so.2.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libcephfs2/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libcephfs2/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libcephfs2/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libcephfs2/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 54 2022-03-06 09:24 ./usr/share/lintian/overrides/libcephfs2
librados-dev-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------------
new Debian package, version 2.0.
size 22296 bytes: control archive=548 bytes.
402 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: librados-dev-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 40
Depends: librados-dev (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for librados-dev
Build-Ids: 565de289153b20625d760f5d90194d5d2a2caa7b
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/56/
-rw-r--r-- root/root 30288 2022-03-06 09:24 ./usr/lib/debug/.build-id/56/5de289153b20625d760f5d90194d5d2a2caa7b.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/librados-dev-dbgsym -> librados-dev
librados-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 67728 bytes: control archive=992 bytes.
909 bytes, 20 lines control
500 bytes, 7 lines md5sums
Package: librados-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 258
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4), libboost-program-options1.74.0 (>= 1.74.0), libc6 (>= 2.4), libgcc-s1 (>= 3.5), libstdc++6 (>= 11)
Conflicts: librados1-dev, librados2-dev
Replaces: librados1-dev, librados2-dev
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS distributed object store client library (development files)
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
.
This package contains development files needed for building applications that
link against librados2.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 17876 2022-03-06 09:24 ./usr/bin/librados-config
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/rados/
-rw-r--r-- root/root 150562 2021-12-07 16:15 ./usr/include/rados/librados.h
-rw-r--r-- root/root 720 2021-12-07 16:15 ./usr/include/rados/rados_types.h
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librados.so -> librados.so.2
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librados-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librados-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librados-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librados-dev/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 723 2022-03-06 09:24 ./usr/share/man/man8/librados-config.8.gz
librados2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 12048300 bytes: control archive=880 bytes.
739 bytes, 18 lines control
454 bytes, 5 lines md5sums
Package: librados2-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 15332
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for librados
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
.
This package contains debugging symbols for librados.
Build-Ids: 461c5ef61eccaea4868061040798b6d792c2cf88 822335f84e0a784eae423759c535bcf84cea050a
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/46/
-rw-r--r-- root/root 2316360 2022-03-06 09:24 ./usr/lib/debug/.build-id/46/1c5ef61eccaea4868061040798b6d792c2cf88.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/82/
-rw-r--r-- root/root 13292648 2022-03-06 09:24 ./usr/lib/debug/.build-id/82/2335f84e0a784eae423759c535bcf84cea050a.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librados2-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librados2-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librados2-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librados2-dbg/copyright
librados2_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------
new Debian package, version 2.0.
size 2140744 bytes: control archive=1096 bytes.
908 bytes, 17 lines control
469 bytes, 6 lines md5sums
78 bytes, 2 lines shlibs
67 bytes, 2 lines triggers
Package: librados2
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 8831
Depends: libatomic1 (>= 4.8), libblkid1 (>= 2.17.2), libboost-iostreams1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.33), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), libibverbs1 (>= 1.1.6), librdmacm1 (>= 1.0.15), libssl3 (>= 3.0.0), libstdc++6 (>= 12), libudev1 (>= 183)
Conflicts: librados, librados1
Replaces: librados, librados1
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: RADOS distributed object store client library
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/
-rw-r--r-- root/root 7886536 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/ceph/libceph-common.so.2
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librados.so.2 -> librados.so.2.0.0
-rw-r--r-- root/root 1062436 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librados.so.2.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librados2/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librados2/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librados2/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librados2/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 54 2022-03-06 09:24 ./usr/share/lintian/overrides/librados2
libradospp-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------
new Debian package, version 2.0.
size 60348 bytes: control archive=1028 bytes.
742 bytes, 18 lines control
761 bytes, 11 lines md5sums
Package: libradospp-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 195
Depends: librados-dev (= 16.2.7+ds-4+rpi1+b4)
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS distributed object store client C++ library (development files)
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
.
This package contains development files needed for building C++ applications
that link against librados.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/rados/
-rw-r--r-- root/root 35331 2021-12-07 16:15 ./usr/include/rados/buffer.h
-rw-r--r-- root/root 288 2021-12-07 16:15 ./usr/include/rados/buffer_fwd.h
-rw-r--r-- root/root 1356 2021-12-07 16:15 ./usr/include/rados/crc32c.h
-rw-r--r-- root/root 3634 2021-12-07 16:15 ./usr/include/rados/inline_memory.h
-rw-r--r-- root/root 57601 2021-12-07 16:15 ./usr/include/rados/librados.hpp
-rw-r--r-- root/root 616 2021-12-07 16:15 ./usr/include/rados/librados_fwd.hpp
-rw-r--r-- root/root 323 2021-12-07 16:15 ./usr/include/rados/page.h
-rw-r--r-- root/root 9560 2021-12-07 16:15 ./usr/include/rados/rados_types.hpp
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libradospp-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libradospp-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libradospp-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libradospp-dev/copyright
libradosstriper-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------------
new Debian package, version 2.0.
size 42808 bytes: control archive=816 bytes.
676 bytes, 17 lines control
416 bytes, 5 lines md5sums
Package: libradosstriper-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 116
Depends: libradosstriper1 (= 16.2.7+ds-4+rpi1+b4)
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS striping interface (development files)
libradosstriper is a striping interface built on top of the rados
library, allowing to stripe bigger objects onto several standard
rados objects using an interface very similar to the rados one.
.
This package contains development files needed for building applications that
link against libradosstriper.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/radosstriper/
-rw-r--r-- root/root 20934 2021-12-07 16:15 ./usr/include/radosstriper/libradosstriper.h
-rw-r--r-- root/root 7815 2021-12-07 16:15 ./usr/include/radosstriper/libradosstriper.hpp
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libradosstriper.so -> libradosstriper.so.1
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libradosstriper-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libradosstriper-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libradosstriper-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libradosstriper-dev/copyright
libradosstriper1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------------
new Debian package, version 2.0.
size 1477520 bytes: control archive=788 bytes.
672 bytes, 17 lines control
369 bytes, 4 lines md5sums
Package: libradosstriper1-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1968
Depends: libradosstriper1 (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for libradosstriper
libradosstriper is a striping interface built on top of the rados
library, allowing to stripe bigger objects onto several standard
rados objects using an interface very similar to the rados one.
.
This package contains debugging symbols for libradosstriper.
Build-Ids: 77feead86ba932746f88778932fe4048a915ffb1
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/77/
-rw-r--r-- root/root 1926388 2022-03-06 09:24 ./usr/lib/debug/.build-id/77/feead86ba932746f88778932fe4048a915ffb1.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libradosstriper1-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libradosstriper1-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libradosstriper1-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libradosstriper1-dbg/copyright
libradosstriper1_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------------------
new Debian package, version 2.0.
size 361364 bytes: control archive=26352 bytes.
611 bytes, 14 lines control
338 bytes, 4 lines md5sums
50 bytes, 1 lines shlibs
318444 bytes, 2904 lines symbols
67 bytes, 2 lines triggers
Package: libradosstriper1
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1568
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libc6 (>= 2.32), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), libstdc++6 (>= 12)
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: RADOS striping interface
Striping interface built on top of the rados library, allowing
to stripe bigger objects onto several standard rados objects using
an interface very similar to the rados one.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libradosstriper.so.1 -> libradosstriper.so.1.0.0
-rw-r--r-- root/root 1197548 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libradosstriper.so.1.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libradosstriper1/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libradosstriper1/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libradosstriper1/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libradosstriper1/copyright
librbd-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------------
new Debian package, version 2.0.
size 52904 bytes: control archive=912 bytes.
794 bytes, 20 lines control
414 bytes, 6 lines md5sums
Package: librbd-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 189
Depends: librados-dev, librbd1 (= 16.2.7+ds-4+rpi1+b4)
Conflicts: librbd1-dev
Replaces: librbd1-dev
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS block device client library (development files)
RBD is a block device striped across multiple distributed objects
in RADOS, a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
.
This package contains development files needed for building applications that
link against librbd1.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/rbd/
-rw-r--r-- root/root 6383 2021-12-07 16:15 ./usr/include/rbd/features.h
-rw-r--r-- root/root 65163 2021-12-07 16:15 ./usr/include/rbd/librbd.h
-rw-r--r-- root/root 31664 2021-12-07 16:15 ./usr/include/rbd/librbd.hpp
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librbd.so -> librbd.so.1
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librbd-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librbd-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librbd-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librbd-dev/copyright
librbd1-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 11490264 bytes: control archive=832 bytes.
715 bytes, 18 lines control
342 bytes, 4 lines md5sums
Package: librbd1-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 15921
Depends: librbd1 (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for librbd1
RBD is a block device striped across multiple distributed objects
in RADOS, a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
.
This package contains debugging symbols for librbd1.
Build-Ids: 6e43e837f9f47791e920475ba5fc97928889652e
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/6e/
-rw-r--r-- root/root 16214656 2022-03-06 09:24 ./usr/lib/debug/.build-id/6e/43e837f9f47791e920475ba5fc97928889652e.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librbd1-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librbd1-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librbd1-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librbd1-dbg/copyright
librbd1_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 1411660 bytes: control archive=5672 bytes.
732 bytes, 15 lines control
303 bytes, 4 lines md5sums
32 bytes, 1 lines shlibs
36183 bytes, 614 lines symbols
67 bytes, 2 lines triggers
Package: librbd1
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 5479
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libc6 (>= 2.33), libcryptsetup12 (>= 2:2.4), libgcc-s1 (>= 3.5), libssl3 (>= 3.0.0), libstdc++6 (>= 12)
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: RADOS block device client library
RBD is a block device striped across multiple distributed objects
in RADOS, a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librbd.so.1 -> librbd.so.1.16.0
-rw-r--r-- root/root 5483576 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librbd.so.1.16.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librbd1/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librbd1/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librbd1/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librbd1/copyright
librgw-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------------
new Debian package, version 2.0.
size 40732 bytes: control archive=844 bytes.
686 bytes, 18 lines control
357 bytes, 5 lines md5sums
Package: librgw-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 99
Depends: librados-dev (= 16.2.7+ds-4+rpi1+b4), librgw2 (= 16.2.7+ds-4+rpi1+b4)
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS client library (development files)
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service.
.
This package contains development files needed for building applications
that link against librgw2.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/rados/
-rw-r--r-- root/root 922 2021-12-07 16:15 ./usr/include/rados/librgw.h
-rw-r--r-- root/root 10734 2021-12-07 16:15 ./usr/include/rados/rgw_file.h
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librgw.so -> librgw.so.2
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librgw-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librgw-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librgw-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librgw-dev/copyright
librgw2-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 11771168 bytes: control archive=804 bytes.
642 bytes, 18 lines control
342 bytes, 4 lines md5sums
Package: librgw2-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 14135
Depends: librgw2 (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for librbd1
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service.
.
This package contains debugging symbols for librgw2.
Build-Ids: f234b1aa3790bfad9f3a69e8e60e08ccdd1dd79b
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/f2/
-rw-r--r-- root/root 14385192 2022-03-06 09:24 ./usr/lib/debug/.build-id/f2/34b1aa3790bfad9f3a69e8e60e08ccdd1dd79b.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librgw2-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librgw2-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librgw2-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librgw2-dbg/copyright
librgw2_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 2188432 bytes: control archive=1036 bytes.
906 bytes, 17 lines control
302 bytes, 4 lines md5sums
32 bytes, 1 lines shlibs
67 bytes, 2 lines triggers
Package: librgw2
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 8118
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libboost-context1.74.0 (>= 1.74.0), libboost-filesystem1.74.0 (>= 1.74.0), libc6 (>= 2.33), libcurl3-gnutls (>= 7.28.0), libexpat1 (>= 2.0.1), libgcc-s1 (>= 3.5), libicu71 (>= 71.1-1~), libldap-2.5-0 (>= 2.5.4), liblua5.3-0, librabbitmq4 (>= 0.10.0), libssl3 (>= 3.0.0), libstdc++6 (>= 12)
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: RADOS Gateway client library
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service.
.
This package contains the library interface and headers only.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librgw.so.2 -> librgw.so.2.0.0
-rw-r--r-- root/root 8222748 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/librgw.so.2.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/librgw2/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/librgw2/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/librgw2/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/librgw2/copyright
libsqlite3-mod-ceph-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------------------
new Debian package, version 2.0.
size 352312 bytes: control archive=756 bytes.
591 bytes, 16 lines control
378 bytes, 4 lines md5sums
Package: libsqlite3-mod-ceph-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 497
Depends: libsqlite3-mod-ceph (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for libsqlite3-mod-ceph
A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
distributed object store.
.
This package contains debugging symbols for libsqlite3-mod-ceph.
Build-Ids: 2cbfab6241738adeb5839f8bf3ec8710d0b1d98d
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/2c/
-rw-r--r-- root/root 420060 2022-03-06 09:24 ./usr/lib/debug/.build-id/2c/bfab6241738adeb5839f8bf3ec8710d0b1d98d.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dbg/copyright
libsqlite3-mod-ceph-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------------------
new Debian package, version 2.0.
size 39048 bytes: control archive=760 bytes.
604 bytes, 16 lines control
334 bytes, 4 lines md5sums
Package: libsqlite3-mod-ceph-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 86
Depends: libsqlite3-dev, libsqlite3-mod-ceph (= 16.2.7+ds-4+rpi1+b4)
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: SQLite3 VFS for Ceph (development files)
A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
distributed object store.
.
This package contains development files needed for building applications that
link against libsqlite3-mod-ceph.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
-rw-r--r-- root/root 2424 2021-12-07 16:15 ./usr/include/libcephsqlite.h
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph-dev/copyright
libsqlite3-mod-ceph_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------------
new Debian package, version 2.0.
size 110960 bytes: control archive=780 bytes.
576 bytes, 15 lines control
339 bytes, 4 lines md5sums
Package: libsqlite3-mod-ceph
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 306
Depends: libc6 (>= 2.32), libfmt8 (>= 8.1.1+ds1), libgcc-s1 (>= 3.5), librados2 (>= 16.2.7+ds), libstdc++6 (>= 11)
Section: libs
Priority: optional
Homepage: http://ceph.com/
Description: SQLite3 VFS for Ceph
A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
distributed object store.
.
This packages contains the loadable extension module for SQLite3.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
-rw-r--r-- root/root 227280 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libcephsqlite.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/libsqlite3-mod-ceph/copyright
python3-ceph-argparse_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------------------
new Debian package, version 2.0.
size 55616 bytes: control archive=1148 bytes.
602 bytes, 17 lines control
426 bytes, 5 lines md5sums
289 bytes, 12 lines * postinst #!/bin/sh
433 bytes, 12 lines * prerm #!/bin/sh
Package: python3-ceph-argparse
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 157
Depends: python3:any
Section: python
Priority: optional
Homepage: http://ceph.com/
Description: Python 3 utility libraries for Ceph CLI
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains types and routines for Python 3 used by the
Ceph CLI as well as the RESTful interface.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
-rw-r--r-- root/root 55512 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_argparse.py
-rw-r--r-- root/root 14485 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_daemon.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-ceph-argparse/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/python3-ceph-argparse/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/python3-ceph-argparse/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/python3-ceph-argparse/copyright
python3-cephfs-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
---------------------------------------------------
new Debian package, version 2.0.
size 771636 bytes: control archive=548 bytes.
409 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: python3-cephfs-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 830
Depends: python3-cephfs (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for python3-cephfs
Build-Ids: 116ebb68bd8ae2c7e4a79b32de41e01929799038
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/11/
-rw-r--r-- root/root 839432 2022-03-06 09:24 ./usr/lib/debug/.build-id/11/6ebb68bd8ae2c7e4a79b32de41e01929799038.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-cephfs-dbgsym -> python3-cephfs
python3-cephfs_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------
new Debian package, version 2.0.
size 178980 bytes: control archive=1316 bytes.
777 bytes, 17 lines control
739 bytes, 8 lines md5sums
275 bytes, 12 lines * postinst #!/bin/sh
419 bytes, 12 lines * prerm #!/bin/sh
Package: python3-cephfs
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 572
Depends: libcephfs2 (= 16.2.7+ds-4+rpi1+b4), python3-ceph-argparse (= 16.2.7+ds-4+rpi1+b4), python3-rados (= 16.2.7+ds-4+rpi1+b4), python3 (<< 3.11), python3 (>= 3.10~), python3:any, libc6 (>= 2.4)
Section: python
Priority: optional
Homepage: http://ceph.com/
Description: Python 3 libraries for the Ceph libcephfs library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
CephFS file system client library.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
-rw-r--r-- root/root 57518 2021-12-07 16:15 ./usr/lib/python3/dist-packages/ceph_volume_client.py
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/cephfs-2.0.0.egg-info/
-rw-r--r-- root/root 890 2022-03-06 09:24 ./usr/lib/python3/dist-packages/cephfs-2.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root 1 2022-03-06 09:24 ./usr/lib/python3/dist-packages/cephfs-2.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root 7 2022-03-06 09:24 ./usr/lib/python3/dist-packages/cephfs-2.0.0.egg-info/top_level.txt
-rw-r--r-- root/root 434052 2022-03-06 09:24 ./usr/lib/python3/dist-packages/cephfs.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-cephfs/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/python3-cephfs/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/python3-cephfs/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/python3-cephfs/copyright
python3-rados-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------------
new Debian package, version 2.0.
size 1454764 bytes: control archive=548 bytes.
407 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: python3-rados-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1608
Depends: python3-rados (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for python3-rados
Build-Ids: f18e6b3e2f32e882817a10ededf201c9cc7a0e5d
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/f1/
-rw-r--r-- root/root 1635484 2022-03-06 09:24 ./usr/lib/debug/.build-id/f1/8e6b3e2f32e882817a10ededf201c9cc7a0e5d.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rados-dbgsym -> python3-rados
python3-rados_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 307148 bytes: control archive=940 bytes.
663 bytes, 17 lines control
646 bytes, 7 lines md5sums
Package: python3-rados
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1042
Depends: librados2 (= 16.2.7+ds-4+rpi1+b4), python3 (<< 3.11), python3 (>= 3.10~), libc6 (>= 2.4)
Section: python
Priority: optional
Homepage: http://ceph.com/
Description: Python 3 libraries for the Ceph librados library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RADOS object storage.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rados-2.0.0.egg-info/
-rw-r--r-- root/root 867 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rados-2.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root 1 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rados-2.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root 6 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rados-2.0.0.egg-info/top_level.txt
-rw-r--r-- root/root 974996 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rados.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rados/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/python3-rados/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/python3-rados/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/python3-rados/copyright
python3-rbd-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------------
new Debian package, version 2.0.
size 1486932 bytes: control archive=548 bytes.
401 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: python3-rbd-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1649
Depends: python3-rbd (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for python3-rbd
Build-Ids: b6bfc8b151f4f57a3626a6652e65ccdccb411262
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/b6/
-rw-r--r-- root/root 1677668 2022-03-06 09:24 ./usr/lib/debug/.build-id/b6/bfc8b151f4f57a3626a6652e65ccdccb411262.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rbd-dbgsym -> python3-rbd
python3-rbd_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 285540 bytes: control archive=940 bytes.
662 bytes, 17 lines control
632 bytes, 7 lines md5sums
Package: python3-rbd
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 1055
Depends: librbd1 (>= 16.2.7+ds-4+rpi1+b4), python3 (<< 3.11), python3 (>= 3.10~), libc6 (>= 2.4)
Section: python
Priority: optional
Homepage: http://ceph.com/
Description: Python 3 libraries for the Ceph librbd library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RBD block device library.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rbd-2.0.0.egg-info/
-rw-r--r-- root/root 930 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rbd-2.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root 1 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rbd-2.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root 4 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rbd-2.0.0.egg-info/top_level.txt
-rw-r--r-- root/root 988936 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rbd.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rbd/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/python3-rbd/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/python3-rbd/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/python3-rbd/copyright
python3-rgw-dbgsym_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------------
new Debian package, version 2.0.
size 418076 bytes: control archive=548 bytes.
400 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: python3-rgw-dbgsym
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 457
Depends: python3-rgw (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Description: debug symbols for python3-rgw
Build-Ids: 8448317e9599f85e342f394834f5ffb278239151
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/84/
-rw-r--r-- root/root 457604 2022-03-06 09:24 ./usr/lib/debug/.build-id/84/48317e9599f85e342f394834f5ffb278239151.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rgw-dbgsym -> python3-rgw
python3-rgw_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 114524 bytes: control archive=944 bytes.
687 bytes, 17 lines control
632 bytes, 7 lines md5sums
Package: python3-rgw
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 308
Depends: librgw2 (>= 16.2.7+ds-4+rpi1+b4), python3-rados (= 16.2.7+ds-4+rpi1+b4), python3 (<< 3.11), python3 (>= 3.10~), libc6 (>= 2.4)
Section: python
Priority: optional
Homepage: http://ceph.com/
Description: Python 3 libraries for the Ceph librgw library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RGW library.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rgw-2.0.0.egg-info/
-rw-r--r-- root/root 758 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rgw-2.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root 1 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rgw-2.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root 4 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rgw-2.0.0.egg-info/top_level.txt
-rw-r--r-- root/root 224184 2022-03-06 09:24 ./usr/lib/python3/dist-packages/rgw.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/python3-rgw/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/python3-rgw/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/python3-rgw/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/python3-rgw/copyright
rados-objclass-dev_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------------
new Debian package, version 2.0.
size 39056 bytes: control archive=776 bytes.
600 bytes, 17 lines control
320 bytes, 4 lines md5sums
Package: rados-objclass-dev
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 88
Depends: librados-dev (= 16.2.7+ds-4+rpi1+b4)
Section: libdevel
Priority: optional
Homepage: http://ceph.com/
Description: RADOS object class development kit.
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains development files needed for building RADOS object class
plugins.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/include/rados/
-rw-r--r-- root/root 3860 2021-12-07 16:15 ./usr/include/rados/objclass.h
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rados-objclass-dev/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rados-objclass-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rados-objclass-dev/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rados-objclass-dev/copyright
radosgw-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 36600128 bytes: control archive=1044 bytes.
860 bytes, 18 lines control
766 bytes, 8 lines md5sums
Package: radosgw-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 44733
Depends: radosgw (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for radosgw
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service as well as the OpenStack Object Storage ("Swift") API.
.
This package contains debugging symbols for radosgw.
Build-Ids: 0d890fb764e2ebf8683b297b601ab2a2f7e7734c 43c0817bfc00b194372ca09202e29429c0e3702a 5f4c5f669793ec688f5768d6707d57694441a145 b711a2b8831d48e1e819b35d19587835aa1e827f e729dd83ddcfb098bdb91ecee9145df301d1a23e
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/0d/
-rw-r--r-- root/root 249256 2022-03-06 09:24 ./usr/lib/debug/.build-id/0d/890fb764e2ebf8683b297b601ab2a2f7e7734c.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/43/
-rw-r--r-- root/root 6568 2022-03-06 09:24 ./usr/lib/debug/.build-id/43/c0817bfc00b194372ca09202e29429c0e3702a.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/5f/
-rw-r--r-- root/root 13458112 2022-03-06 09:24 ./usr/lib/debug/.build-id/5f/4c5f669793ec688f5768d6707d57694441a145.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/b7/
-rw-r--r-- root/root 18541880 2022-03-06 09:24 ./usr/lib/debug/.build-id/b7/11a2b8831d48e1e819b35d19587835aa1e827f.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/e7/
-rw-r--r-- root/root 13455788 2022-03-06 09:24 ./usr/lib/debug/.build-id/e7/29dd83ddcfb098bdb91ecee9145df301d1a23e.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/radosgw-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/radosgw-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/radosgw-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/radosgw-dbg/copyright
radosgw_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 5345456 bytes: control archive=2328 bytes.
20 bytes, 1 lines conffiles
1109 bytes, 18 lines control
935 bytes, 14 lines md5sums
1921 bytes, 49 lines * postinst #!/bin/sh
848 bytes, 26 lines * postrm #!/bin/sh
440 bytes, 27 lines * prerm #!/bin/sh
36 bytes, 1 lines shlibs
67 bytes, 2 lines triggers
Package: radosgw
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 25825
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4), librgw2 (= 16.2.7+ds-4+rpi1+b4), mime-support, libatomic1 (>= 4.8), libboost-context1.74.0 (>= 1.74.0), libboost-filesystem1.74.0 (>= 1.74.0), libc6 (>= 2.33), libcurl3-gnutls (>= 7.28.0), libexpat1 (>= 2.0.1), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libicu71 (>= 71.1-1~), libldap-2.5-0 (>= 2.5.4), liblua5.3-0, librabbitmq4 (>= 0.10.0), librados2 (>= 16.2.7+ds), libssl3 (>= 3.0.0), libstdc++6 (>= 12)
Suggests: logrotate
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: REST gateway for RADOS distributed object store
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service as well as the OpenStack Object Storage ("Swift") API.
.
This package contains the proxy daemon and related tools only.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./etc/init.d/
-rwxr-xr-x root/root 4058 2022-03-06 09:24 ./etc/init.d/radosgw
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 242 2021-12-07 16:15 ./lib/systemd/system/ceph-radosgw.target
-rw-r--r-- root/root 889 2022-03-06 09:24 ./lib/systemd/system/ceph-radosgw@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 5536 2022-03-06 09:24 ./usr/bin/radosgw
-rwxr-xr-x root/root 7608460 2022-03-06 09:24 ./usr/bin/radosgw-es
-rwxr-xr-x root/root 7604360 2022-03-06 09:24 ./usr/bin/radosgw-object-expirer
-rwxr-xr-x root/root 157252 2022-03-06 09:24 ./usr/bin/radosgw-token
-rwxr-xr-x root/root 10522 2021-12-07 16:15 ./usr/bin/rgw-gap-list
-rwxr-xr-x root/root 3196 2021-12-07 16:15 ./usr/bin/rgw-gap-list-comparator
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root 0 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libradosgw.so.2 -> libradosgw.so.2.0.0
-rw-r--r-- root/root 10931680 2022-03-06 09:24 ./usr/lib/arm-linux-gnueabihf/libradosgw.so.2.0.0
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/radosgw/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/radosgw/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/radosgw/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/radosgw/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 563 2022-03-06 09:24 ./usr/share/lintian/overrides/radosgw
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 2937 2022-03-06 09:24 ./usr/share/man/man8/radosgw.8.gz
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./var/lib/ceph/radosgw/
rbd-fuse-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
------------------------------------------
new Debian package, version 2.0.
size 219092 bytes: control archive=828 bytes.
683 bytes, 18 lines control
345 bytes, 4 lines md5sums
Package: rbd-fuse-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 326
Depends: rbd-fuse (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for rbd-fuse
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
FUSE-based client that allows one to map Ceph rbd images as files.
.
This package contains the debugging symbols for rbd-fuse.
Build-Ids: 1270da51394c6eb75a0804997731d23a0c907f0f
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/12/
-rw-r--r-- root/root 245328 2022-03-06 09:24 ./usr/lib/debug/.build-id/12/70da51394c6eb75a0804997731d23a0c907f0f.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-fuse-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-fuse-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-fuse-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-fuse-dbg/copyright
rbd-fuse_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------
new Debian package, version 2.0.
size 89260 bytes: control archive=828 bytes.
659 bytes, 15 lines control
345 bytes, 5 lines md5sums
Package: rbd-fuse
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 245
Depends: libc6 (>= 2.33), libfuse2 (>= 2.6), libgcc-s1 (>= 3.5), librados2 (>= 16.2.7+ds), librbd1 (>= 14.2.0), libstdc++6 (>= 11)
Recommends: fuse
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: FUSE-based rbd client for the Ceph distributed file system
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
FUSE-based client that allows one to map Ceph rbd images as files.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 161544 2022-03-06 09:24 ./usr/bin/rbd-fuse
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-fuse/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-fuse/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-fuse/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-fuse/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1072 2022-03-06 09:24 ./usr/share/man/man8/rbd-fuse.8.gz
rbd-mirror-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
--------------------------------------------
new Debian package, version 2.0.
size 13556312 bytes: control archive=844 bytes.
716 bytes, 19 lines control
351 bytes, 4 lines md5sums
Package: rbd-mirror-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 18657
Depends: rbd-mirror (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for rbd-mirror
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
daemon for mirroring RBD images between Ceph clusters, streaming
changes asynchronously.
.
This package contains the debugging symbols for rbd-mirror.
Build-Ids: f6560aad999181ac483eb6e8273bb1ac0bd70ecc
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/f6/
-rw-r--r-- root/root 19016396 2022-03-06 09:24 ./usr/lib/debug/.build-id/f6/560aad999181ac483eb6e8273bb1ac0bd70ecc.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-mirror-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-mirror-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-mirror-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-mirror-dbg/copyright
rbd-mirror_16.2.7+ds-4+rpi1+b4_armhf.deb
----------------------------------------
new Debian package, version 2.0.
size 2211144 bytes: control archive=1504 bytes.
765 bytes, 16 lines control
509 bytes, 7 lines md5sums
1310 bytes, 27 lines * postinst #!/bin/sh
678 bytes, 21 lines * postrm #!/bin/sh
258 bytes, 7 lines * prerm #!/bin/sh
Package: rbd-mirror
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 11008
Depends: ceph-common (= 16.2.7+ds-4+rpi1+b4), librados2 (= 16.2.7+ds-4+rpi1+b4), libatomic1 (>= 4.8), libc6 (>= 2.33), libcryptsetup12 (>= 2:2.4), libgcc-s1 (>= 3.5), libgoogle-perftools4 (>= 2.10), libssl3 (>= 3.0.0), libstdc++6 (>= 12)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: Ceph daemon for mirroring RBD images
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package provides a daemon for mirroring RBD images between
Ceph clusters, streaming changes asynchronously.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./lib/systemd/system/
-rw-r--r-- root/root 189 2021-12-07 16:15 ./lib/systemd/system/ceph-rbd-mirror.target
-rw-r--r-- root/root 807 2022-03-06 09:24 ./lib/systemd/system/ceph-rbd-mirror@.service
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 11173032 2022-03-06 09:24 ./usr/bin/rbd-mirror
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-mirror/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-mirror/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-mirror/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-mirror/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1157 2022-03-06 09:24 ./usr/share/man/man8/rbd-mirror.8.gz
rbd-nbd-dbg_16.2.7+ds-4+rpi1+b4_armhf.deb
-----------------------------------------
new Debian package, version 2.0.
size 428932 bytes: control archive=832 bytes.
692 bytes, 19 lines control
342 bytes, 4 lines md5sums
Package: rbd-nbd-dbg
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 598
Depends: rbd-nbd (= 16.2.7+ds-4+rpi1+b4)
Section: debug
Priority: optional
Homepage: http://ceph.com/
Description: debugging symbols for rbd-nbd
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
NBD-based client that allows one to map Ceph rbd images as local
block device.
.
This package contains the debugging symbols for rbd-nbd.
Build-Ids: 714b9a7feacd999518ee5e15b4511033d776ba16
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/lib/debug/.build-id/71/
-rw-r--r-- root/root 523776 2022-03-06 09:24 ./usr/lib/debug/.build-id/71/4b9a7feacd999518ee5e15b4511033d776ba16.debug
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-nbd-dbg/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-nbd-dbg/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-nbd-dbg/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-nbd-dbg/copyright
rbd-nbd_16.2.7+ds-4+rpi1+b4_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 142988 bytes: control archive=864 bytes.
809 bytes, 19 lines control
340 bytes, 5 lines md5sums
Package: rbd-nbd
Source: ceph (16.2.7+ds-4+rpi1)
Version: 16.2.7+ds-4+rpi1+b4
Architecture: armhf
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Installed-Size: 422
Depends: libc6 (>= 2.33), libgcc-s1 (>= 3.5), libnl-3-200 (>= 3.2.7), libnl-genl-3-200 (>= 3.2.21), librados2 (>= 16.2.7+ds), librbd1 (>= 0.87), libstdc++6 (>= 12)
Section: admin
Priority: optional
Homepage: http://ceph.com/
Description: NBD-based rbd client for the Ceph distributed file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
NBD-based client that allows one to map Ceph rbd images as local
block device.
.
NBD base client that allows one to map Ceph rbd images as local
block device.
drwxr-xr-x root/root 0 2022-03-06 09:24 ./
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/bin/
-rwxr-xr-x root/root 342628 2022-03-06 09:24 ./usr/bin/rbd-nbd
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/doc/rbd-nbd/
-rw-r--r-- root/root 226 2022-03-06 09:24 ./usr/share/doc/rbd-nbd/changelog.Debian.armhf.gz
-rw-r--r-- root/root 21999 2022-03-06 09:24 ./usr/share/doc/rbd-nbd/changelog.Debian.gz
-rw-r--r-- root/root 53900 2022-03-06 09:24 ./usr/share/doc/rbd-nbd/copyright
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-03-06 09:24 ./usr/share/man/man8/
-rw-r--r-- root/root 1401 2022-03-06 09:24 ./usr/share/man/man8/rbd-nbd.8.gz
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: armhf
Build-Space: 8598444
Build-Time: 138579
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 2586
Job: ceph_16.2.7+ds-4+rpi1
Machine Architecture: armhf
Package: ceph
Package-Time: 141367
Source-Version: 16.2.7+ds-4+rpi1
Space: 8598444
Status: successful
Version: 16.2.7+ds-4+rpi1+b4
--------------------------------------------------------------------------------
Finished at 2022-06-17T21:58:38Z
Build needed 39:16:07, 8598444k disc space